Не знаю, как вы к АРМам относитесь, но у STM32 таймеры очень могучие. Поддаются каскадированию, выход одного таймера может запускать и останавливать другие. По ссылке - аппнота с общим обзором таймеров семейства. http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/DM00042534.pdf