Говорить, в принципе, не чего. USART – он и Африке USART :-)


Предполагаю на этой страничке выкладывать новое инфо по работе с универсальным асинхронным и синхронно-асинхронным приемо-передатчиком (УАПП и УСАПП), или по англицки – Universal Asyncronous and Synchronous-Asynchronous Receiver-Transmitter (UART and USART)

Для начала выкладываю собственноручно написанный драйвер USART для AVR семейства tiny/mega (хотя, при желании, все легко переделывается под UART семейства 90S), использующий отдельные программные буферы FIFO. Буфер приемника имеет флаги ошибок, включая таймауты передачи символа. Драйвер использует аппаратные прерывания окончания приема-передачи символа, опустошения регистра данных передатчика и прерывание таймера для подсчета таймаутов. Пользуйтесь )))

Hardware USART Driver for AVR


На главную

Написать мне
Используются технологии uCoz