Я немного другой "таймер" имел ввиду - у меня модуль, который из одного аппаратного таймера делает до 255 виртуальных, которые могут быть использованны таким образом
myTimer timer1, timer2
timer1.start( 100, &my_func1 ); // 100 - задержка в миллисекундах timer2.start( 200, &my_func2 );
когда истекает время, вызывается нужная функция.
Да, действительно тут тонкая граница которую чувствовать нужно ) Скорее всего, это приходит с опытом которого у меня маловато.
Да, может подскажете (или покажите) образцово - показательные исходники на тему - резделение HAL и не HAL )
Сообщение отредактировал BSVi - Sep 2 2008, 09:34
--------------------
|