ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
1043154 Топик полностью
Kceния (10.10.2020 16:05, просмотров: 407) ответил RxTx на Затем, что один и тот же код должен одинаково работать на всех STM микроконтроллерах. Используя прямую запись в регистры построить такой код не удастся.
Не думаю, что о совместимости кода для всех STM-контроллеров кто-то заботится. Уж который раз CubeMX перелицовывают - старые проекты давно уже не компилируются его новыми версиями (хотя всегда можно достать старую - она по согласию заливается, если на новую версию переходить отказываешься). Хуже другое - меняются не только сами структуры (например, у STM32F4 в структуре больше полей, чем у STM32F1), но и многочисленные списки enum, которые в эти поля подставляются. Например, 

на STM32F407 у меня почти всё с лёта получалось, а на STM32H743 так заколодило - за что ни возьмусь, то пляска с бубном :).