|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
работа с шиной can22.06.2012, 01:45. Показов 22480. Ответов 40
Метки нет (Все метки)
кто нибудь работал с can в stm8? не могли бы ли вы поделиться примером и за одно как его подключать?
0
|
|
| 22.06.2012, 01:45 | |
|
Ответы с готовыми решениями:
40
Работа с шиной PCI Работа с Serial port и шиной 1-Wire. Датчик температуры DS18B20. Кто сталкивался? Проблема с i2c шиной |
|
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 550
|
|
| 22.06.2012, 19:36 | |
|
А самому сложно зайти к производителю скачать примеры, почитать доку ?
И написать потом, мужики смотрел и скрупулезно изучил следующие документы ... но не смог то-то, помогите... Если такой банальщины не можете сделать, как дальше жить ?
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 22.06.2012, 19:42 | |
|
не знаю где (( на сайте лазил но док не нашел, с английским туго (
0
|
|
|
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 550
|
|
| 23.06.2012, 07:41 | |
|
Заходите на страницу с описанием нужного мк, качаете стандартную либу, получаете примеры работы с CAN.
Качаете руководство пользователя на выбранное семейство, получаете доку на CAN. Этого для старта более, чем достаточно...
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 26.06.2012, 17:36 | |
|
спасибо! библиотеки нашел, но не могу найти схему физического подключения к кристаллу :(
сколько портов нужно выделить?
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 574
|
|
| 26.06.2012, 19:33 | |
|
Ref. manual 367 стр.
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 26.06.2012, 19:47 | |
|
это я видел, а как физически подключить? они там про резисторы поддяжки пишут и тп, а саму схему то не дают
т.е. я беру два кристала, соединяю CAN Rx и CAN Tx между собой у кристаллов и между ними вешаю сопротивление 120Ом?
0
|
|
|
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 550
|
|
| 27.06.2012, 06:49 | |
|
поищите в сети описание протокола, вот первый линк из поиска:
http://www.rodyoradar.net/rodyofan/moto ... _outo.html
0
|
|
|
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 36
|
|
| 27.06.2012, 10:20 | |
|
Скачай даташит на MCP2551. Если уж и работать с CAN, то иммитируя работу с реальным устройством, тоесть через драйвер.
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 27.06.2012, 11:22 | |
|
а в Stm32 есть же кан модуль, или MCP2551 нужен в дополнение?
0
|
|
|
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 36
|
|
| 27.06.2012, 15:58 | |
|
да есть то он есть, но в реальную сеть подключать придется через драйвер, заодно увидишь дифсигнал, поймешь че как работает на практике. А проц тыкать в проц, ну попробовать то можно, только массы соедини у процов и резисторы никакие вроде бы не надо, это на линии надо, для помехоустойчивости вроде как
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 27.06.2012, 16:42 | |
|
по прямой пробывал... наводки... значит надо нормальный can через драйвер. Тогда возникает вопрос по согласованию, STM32f4 - 3.3V а MCP2551 - 5В, т.е. придется ставить одну кренку на 3В и одну на 5В для драйвера?
нашел такую схемку согласования, только не пойму назначение ветки r25,r24. На многих схемах 8ая нога просто на землю повешена <Изображение удалено>
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 27.06.2012, 17:54 | |
|
я ее перерисовал, правильно ли я все понял?
0
|
|
|
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 36
|
|
| 28.06.2012, 10:04 | |
|
Короче, вот как на рисунке работает 100%, художник правда из меня не очень:
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 28.06.2012, 10:39 | |
|
r1 - 103 Ом? округлить до 100 же могу?
0
|
|
|
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 36
|
|
| 28.06.2012, 10:42 | |
|
тебе маркировку резисторов изучить бы для начала:)) первые два числа это просто число, третье - степень десятки, итого 103 - это 10 килоОм. На схеме все аналогично промаркировано. 680 - это 68 Ом.
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 28.06.2012, 10:43 | |
|
27pf это 27 пикофарад? :)
0
|
|
|
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 36
|
|
| 28.06.2012, 10:45 | |
|
Ага:)
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2012
Сообщений: 65
|
|
| 28.06.2012, 10:50 | |
|
спасибо огромное, попробую сделать!!
0
|
|
|
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
|
||
| 28.06.2012, 10:53 | ||
На схемах номиналы так не маркируются. Только на деталях (на корпусах).
0
|
||
| 28.06.2012, 10:53 | |
|
Помогаю со студенческими работами здесь
20
Внешняя eeprom с шиной spi
примеры работы с 6800 шиной? Измеритель давления с цифровой шиной
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла:
Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
|
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
|