|
Адресация и фильтрация CAN сообщений на STM32F4 |
|
|
|
Oct 2 2016, 08:45
|
Группа: Участник
Сообщений: 7
Регистрация: 27-09-16
Пользователь №: 93 508

|
Добрый день!
У меня CAN-шиной соединены 4 устройства STM32F4. Каждое из них подсоединено к компьютеру по USART для возможности вывода на экран входящих и исходящих сообщений. При отправке данных от одного устройства к конкретному другому, сообщение всё равно отображают все 4 устройства. Объясните, пожалуйста, каким образом правильно настроить адресацию и фильтрацию сообщений на STM32F4.
|
|
|
|
|
 |
Ответов
|
Jul 30 2018, 12:55
|
Местный
  
Группа: Участник
Сообщений: 244
Регистрация: 29-02-08
Пользователь №: 35 503

|
Цитата(SasaVitebsk @ Oct 3 2016, 14:12)  Тем более что там пять строчек кода. Вам надо тупо настроить 1 раз регистры (зачем вызывать для этого какие-то левые п/п, один бог знает) и всё. Далее вы просто обрабатываете сообщения поступающие в ваш ящик в прерывании. Как настроить регистры, более или менее понятно. Я бы задал вопрос под другим углом: Каким образом сделать так, что бы каждый из нескольких идентичных каналов, с процессором прошитым одинаковой прошивкой определил для себя заданный диапазон идентификаторов, несовпадающий с другими каналами (топология один мастер - четыре слейва. Ранее это делалось на SPI и оно естественным образом рулилось сигналами NSS но захотелось лишнего геморроя - решил попробовать CAN... ) Вводить в схему перемычки или дип переключатели категорически не хочется, иметь различную версию прошивки для каждого канала - тем более...
Сообщение отредактировал nanorobot - Jul 30 2018, 12:56
|
|
|
|
Сообщений в этой теме
DmitryG Адресация и фильтрация CAN сообщений на STM32F4 Oct 2 2016, 08:45 amiller Если не ошибаюсь, то в стандарте Can нет такого по... Oct 2 2016, 09:38 DmitryG Цитата(amiller @ Oct 2 2016, 12:38) .
... Oct 2 2016, 10:05  amiller Цитата(DmitryG @ Oct 2 2016, 13:05) Главн... Oct 2 2016, 11:50  Непомнящий Евгений Цитата(DmitryG @ Oct 2 2016, 13:05) Хорош... Oct 3 2016, 08:52    nanorobot Цитата(jcxz @ Jul 30 2018, 18:26) Ну если... Jul 30 2018, 13:34   DmitryM Цитата(nanorobot @ Jul 30 2018, 15:55) Ра... Jul 31 2018, 05:21    nanorobot Цитата(DmitryM @ Jul 31 2018, 10:21) Лини... Jul 31 2018, 08:42 Obam А мастер почему простаивает, пусть он распределит.... Jul 30 2018, 16:10 nanorobot Цитата(Obam @ Jul 30 2018, 21:10) А масте... Jul 30 2018, 16:22  Obam Цитата(nanorobot @ Jul 30 2018, 19:22) Вс... Jul 30 2018, 16:29  jcxz Цитата(nanorobot @ Jul 30 2018, 19:22) Вс... Jul 30 2018, 16:32  dimka76 Цитата(nanorobot @ Jul 30 2018, 19:22) Вс... Jul 31 2018, 19:47 AlanDrakes У Вас есть кристалл с уникальным ID, прошитым на п... Jul 31 2018, 11:28 nanorobot Цитата(AlanDrakes @ Jul 31 2018, 16:28) Р... Jul 31 2018, 17:00  jcxz Цитата(nanorobot @ Jul 31 2018, 20:00) В ... Aug 1 2018, 08:44 yes если невнимательно читал - извиняйте
есть стандар... Aug 6 2018, 13:36
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|