ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
1046527 Топик полностью
MBedder, терминатор (23.10.2020 16:29, просмотров: 550) ответил Peter_M на Подскажите как сейчас правильно организовать в микроконтроллере программные таймеры?
Генерим прерывания от одного аппаратного таймера каждую миллисекунду (наименьший общий квант). Делаем N софт-таймеров и инициализируем их требуемыми значениями периодов в мс - 3, 25, 100, 60000. В 1-мс прерывании декрементируем каждый софт-таймер, и при достижении нуля переинициализируем его прежним значением и генерируем event, interrupt или что угодно. Это все - не благодари :))