ST公司开发的一款图形化集成软件STM32CubeMX,主要是用于各种引脚,外设的配置,能够实现快速开发,缩短产品的开发周期,实用下来确实不错,很多以前一段段码出来的代码,现在只要手指点点即可,但是建议新手慎用,先学好基础再说,有句话说得好,基础不牢,地动山摇;
下载、安装、配置库,创建新项目我都不说了,直接看一下我的项目;
这是我配置完的项目:
IO口的配置:
PA6-------- TRIG_R
PA11-------- ECHO_R
PC2-------- TRIG_L
PC3-------- ECHO_L
PC0-------- Max7219_pinCLK
PC1-------- Max7219_pinCS
PB0-------- Max7219_pinDIN
PB8-------- JQ6500_K1
PB9-------- JQ6500_K2
绿色的表示打开的外设;
定时器主要用的是TIM5和TIM6;
时钟配置如图:
所有配置完成,生成项目即可;