ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
17 августа
440895 Топик полностью
LightElf (11.09.2013 17:30, просмотров: 185) ответил Ксения на У AVR существует два прерывания для передачика: TXC и UDRE. Первое вылетает при окончании предыдущей передачи, а второе, когда передачик пуст. TXC очень удобно подачи следующего байта из очереди/буфера. Но вот очередь рассосалась и передавать
Всю жизнь использую именно UDRE. Добавляю байт в циклический буфер и разрешаю прерывание UDRE. Обработчик прерывания запрещает UDRE после отправки последнего байта. TXC неудобен именно "проблемой первого байта".
Не надо делать мне как лучше, оставьте мне как хорошо