Пишу на Си под AVR. Подскажите, пожалуйста, как реализовать функцию, принимающую сообщение из UART, но если сообщения долго нет - функция вернет код ошибки [-1]. Функция должна завершать работу при наступлении хотябы одного события: - имеется полное сообщение - прошел таймаут времени Заранее спасибо.
--------------------
Роботы делают роботов - предел автоматизации
|