STM32CubeMX( 5.3.0 )的安装及使用

一、下载安装:
https://blog.csdn.net/ybhuangfugui/article/details/52225736
二、官方下载最新CubeMX及库文件
http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html
踩的坑
1.出现Cube打不开,又卸载不了的情况。原因是java有问题,卸了重安
2.遇到能生成MDK工程,但是打开编译有错误。原因是中文路径,竟然,所以的一切都不能中文路径,包括安装路径,库路径,MDK工程生成路径,麻了
三、使用:
https://blog.csdn.net/u013229188/article/details/88257866
四、CubeMx快捷键
https://blog.csdn.net/baidu_39603247/article/details/105614438
五、蓝桥杯开始
EEPROM IIC

IIC讲解:https://blog.csdn.net/qq_45689790/article/details/114177991?
STM32CubeMX( 5.3.0 )的安装及使用_第1张图片
LED和LCD冲突问题
https://blog.csdn.net/qq_45689790/article/details/114645049?

总结:
第一步 工程+Rcc
第一步 工程+Rcc
第二步 LCD,拉文件,测试
sprintf(buf,“”,val);
第三步 cube各种初始化
PWM:定时器频率计算和占空比计算公式
第四步 添加必要的启动代码
LED KEY
PWM:启动函数+CCR2
ADC:启动函数+采值函数
第五步 主函数测试各个模块
写成: /LED/ /KEY/ …形式,方便后面操作
第六步 开始做题,先整图形显示界面
用到什么变量定义什么变量,先置零

赛前复习:
1 定时器中断配置:
cube配置:时钟源-周期-中断勾选
代码更改:添加中断开始函数,添加回调函数
ADC:
cube配置:配置引脚
代码更改:添加开始函数,添加采值函数,及sprintf显示
PWM
cube配置:时钟-引脚-周期
代码更改:添加开始函数,设置CCR2C初值
输入捕获
cube配置:时钟-引脚-周期-中断勾选
代码更改:添加中断函数,添加回调函数,读值和复位值。
IIC

你可能感兴趣的:(STM32CubeMX( 5.3.0 )的安装及使用)