Не выдумывайте. Там только кажется, что сложно. На самом деле все
прозрачно и не сложно. Обращайтесь, если что. У меня три серийных
изделия используют HiRes PWM по полной. Восторг души! Единственное
ограничение - этот модуль почти не ремапируется. Там можно
переносить только PWM4, причем его нельзя отключить от дефолтных
пинов. Он на них будет продублирован, если только не сделать эти
пины GPIO. Впрочем, далеко не всегда нужно эти PWM выводить на
пины. Часто они используются в комбинаторике с другими PWM и тогда пины можно использовать для любых других целей.