ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
13 июля
474452
abivan (18.12.2013 12:12, просмотров: 1804)
Сервис OC. Таймеры счетчики для чего они нужны и как их можно использовать? Несколько раз пытался прикрутить этот сервис к своим потребностям, но все как то криво. На примере кооперативки OSA, но это не важно. Задание такое: организовать таймаут приема пакета в прерывании при отсутствии аппаратного таймера. Проблема в том что таймер-счетчик нужно полить, а задача ждет конца пакета. Есть еще у ожидания события таймаут(таймер задачи) но вот сервисов сбрасывать этот таймер нет. Путь решшения есть, запускать приостановленную задачу по приходу первого байта, но хочется понять можно ли таймеры прикрутить.