ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
6 мая
1516528 Топик полностью
Lem (Сегодня, 11:01, просмотров: 52) ответил il-2 на Могу как телепат со стажем сказать, что суть проблемы осталась за рамками озвученной информации. Ни МК, ни таинственный PEC к ней не имеют отношение. Выражение "МК опрашивает датчик скорости" не раскрыто. Фраза "использовать PEC, чтобы ещё меньше задействовать такты МК" как бы намекает, что все плохо. Ждемс дополнительную информацию.
Да, плохо написал свой исходный вопрос. Датчик скорости вырабатывает напряжение пропорциональное скорости. Это напряжение идёт на мой контроллер, "обрабатывается" АЦП, с АЦП я беру значение (16 бит). Мой МК по сути берет значение скорости, заносит его в can сообщение и отправляет во внешний контроллер. Я считываю эти данные, из них достаю значение скорости и вижу в них сбои с частотой запроса, по которому я должен сдать сообщение. При этом если я посылаю сообщение не по 

запросу, а по таймеру этих сбоев нет. Насчёт PEC тупанул, не подумал пояснить. В C167 есть PEC - peripheral event controller, штука которая умеет реагировать на внешние события перекладывает данных из одной области памяти в другую в обход ЦПУ.