ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
1046645 Топик полностью
Aleksey_75 (23.10.2020 21:42, просмотров: 619) ответил fk0 на Какой именно механизм? А то с state-machine.com (quantum leaps) первый вопрос -- а что будет, когда очередь переполнится.
в моем варианте это 12 одновременно работающих таймеров, все что выше падает в фифо с пересчетом времени от счетчика который отработает первым, по отработке выдернется из фифо и переместится в пул. На самом деле по моим задачам фифо всегда пуст, максимум заполнение пула 10 счетчиками. Естественно это не серебряная пуля, но меня вполне устраивает и вопросов пока не было! 

механизм простой, при добавлении в свободный слот регистра сравнения устанавливается значение времени + к текущему значению счетчика таймера