Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
7 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1516635
Топик полностью
Nikolay_Po
(Вчера, 20:22, просмотров: 10)
ответил
Lem
на
Значения с АЦП я беру по таймеру и в том же таймере сразу заношу их в массив can сообщения. Раньше в том же таймере сразу после заполнения массива сообщения я это сообщение слал и с данными все было нормально. Сейчас я также в таймере заполняю массив сообщения, но высылаю в ответ на запрос из вне
Есть вероятность, что CAN читает данные из памяти в тот момент, когда они обновляются. Это может приводить к ошибкам, перемешиванию старых и новых байт данных.
Ответить