[an error occurred while processing this directive] [an error occurred while processing this directive]
Это не бага, это фича. Реакция на RTS в писюке - программная.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено vmp 08 октября 2001 г. 11:19
В ответ на: Аппаратное управление потоком (+) отправлено Виноградов Алексей 08 октября 2001 г. 11:03

Т.е. твое устройство ставит RTS, писюковый UART по его приходу ставит прерывание, операционка его ловит и по нему прекращает передачу. Ситуация усугубляется еще и FIFO на передачу - все его содержимое уйдет наружу.
В принципе существуют уарты с аппаратным управлением потоком, только далеко не факт, что у пользователя окажется именно такой.
А с объемом данных - почему нельзя просто вести счетчик принятых байт?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru