7 使用STM32CubeMX自动生成代码的PWM实现和仿真
7.1 STM32CubeMX介绍及安装
上一节我们调用了软件包中的函数库来完成了ADC代码,虽然比直接阅读芯片手册,通过挨个操作寄存器来进行编程要方便了许多,但你仍会发现,要写出合适的初始化代码并不容易。身为程序员的你,肯定还想要更简便和直观的方式来实现这些代码。那么,是时候祭出我们的终极武器了,他就是——STM32CubeMX。这是一款图形界面的配置和初始化代码的自动生成工具,几乎最大可能地减轻了我们的编码工作量。因为在嵌入式系统中,硬件外设一旦初始化完成,就很不容易再去修改他的配置,所以这一定是一件一劳永逸的操作。总的来说,这个工具你相当值得拥有。
和其他软件一样,首先是他的安装过程,基本都是下一步就行了(软件基于Java开发,所以首先请安装Java运行时环境)。