@avan, Я тоже начинал на PIC контроллерах, но всё изменилось, когда мне подарили STM.
И STM это не Майбах, но уже представительский класс.
Особенно меня порадовало количество и качество таймеров. Это просто сказка.
У меня есть проект, где всё в реалтайме и задействовано 6 таймеров. Это вообще сказка.
А исходный проект был сделан на AVR и delay(). Тормозило жутко.
Кроме всего прочего, я фирме ST отписываю глюки и несуразности их IDE, и, как не странно, они прислушиваются.
Все ошибки, что я им скидывал, они исправили.