ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
1100097 Топик полностью
Cкpипaч, пророк (15.05.2021 09:55, просмотров: 231) ответил Evgeny_CD на 100 ног есть, таймеров подходящих нет. Надо, чтобы по потенциалу таймер сбрасывался. Есть MCU с таймером, который сбрасывается внешней ногой и начинает считать с нуля?
Сделать таймер программно :)))) 

У меня сейчас самое простое устройство работает от кварца 24MHz.

Шина - 9600. Modbus. Один символ 0,1mS - это больше 2тыс. команд. Чуть меньше трехсот команд на бит.

Используется аппаратный таймер. Мне кажется его обработчик уложится в джиттер пятьдесят команд.

Байт на передачу отдавать по прерыванию таймера. Запускать таймер там же, в том же прерывании, в момент засовывания байта в UART,

погрешность, вносимая UART'ом, принебрежительно мала.


Ну или взять камень 1GHz :)

... но не любой ценой.