一、入门
1.1开发环境的安装
需要安装的软件有两个:Keil5和STM32CubeMX
keil5的安装
安装
-
安装包
-
安装过程一直点击下一步即可(建议不要安装在C盘)
-
安装路径一定不要有中文或空格!!
-
Keli5安装完之后要安装F1固件包
破解 以管理员身份运行软件,破解过程和Keil4完全相同,但target要选择ARM架构
使用
- 编程与编译过程和Keil4完全一样
STM32F1模板工程
烧录第一个程序,让STM32动起来
烧录工具有很多种,比如:串口、J-Link、ST-Link、U-Link 等等,这里使用ST-Link
而我,你的朋友,才是真正的英雄。我选择的是国产烧录器PWlink2,仅需9.9,顺丰包邮不用愁。
PWlink2与ST-Link的设置是不同的。
ST-Link需要安装驱动程序,接线图如下:
同时,ST-Link需要设置keil5的debugger为ST-Link debugger
如果使用PWlink2。首先要下载官方调试软件Power Writer,同时需要设置keil5的debugger为CMSIS-DAP
PWlink2的连线和stlink相同。
使用调试软件Power Writer时,根据单片机上的实际的芯片选择,芯片选择错误是连不上单片机的。