STM32F103ZET(基于秉火开发板)+Cubemx(F1 V1.80库)+Cubemx使用注意

环境:

1、开发板:秉火霸道,STM32F103ZET

2、软件:Cubemx V6.01(F1 V1.80库)

需要注意的地方:

1、

image.png


如果是老的版本建议要么保持不变,要么升级为最新的,比如我以前用的V4.23的Cubemx软件,1.6的库。

更新以后重新生成程序几乎是可以用的,但是前提是你一开始写程序的时候,要把自己的代码写在特地的地方。

image.png


2、生成代码的设置

image.png


image.png


image.png

image.png

个人感觉下面这种设置比较好


3、有时候仿真器不能下载程序,或者只能下载一次

image.png



这个是野火教程里面写的,原因不明。


如果还是不能下载程序,可以按照下图设置,个人感觉比较有效


image.png


4、HAL库和标准库的区别

image.png


image.png

5、HAL的外设初始化的流程,这个比较绕


以串口USART为例

image.png


image.png


image.png


如果是标准库的就是2步


已邀请:

要回复问题请先登录注册