一、
STM32CubeMX的功能简而言之,STM32CubeMX(下文简称CubeMX)为用户提供了一个图形化的配置界面。通常,用户进行一个新项目的开发时需要编写大量重复性的代码对
单片机的各个功能模块(外设)进行初始化,CubeMX的出现可以代替用户完成这个操作,使得用户可以节约一些时间,将主要精力放在应用层的开发上面。CubeMX简单易用,通过用鼠标点一点的方式即可进行包括但不限于外设配置,时钟树的配置等操作。CubeMX可以生成各个集成开发环境(IDE)可以使用的代码,包括IAR、MDK、STM32