1.准备工具
(1)一块stm32板,我用的是芯片型号是stm32L151C8T6;
(2)keil5软件,可以到官网下载:
https://www.keil.com/download/product/
,也可以直接下载网友的版本,我这里用的是keil5.15版本;
(3)stm32L1芯片包,到官网下载自己的芯片对应的包,
https://www.keil.com/dd2/Pack/
,我这里下载的是:Keil.STM32L1xx_DFP.1.2.0;
(4)keil注册机,用于破解,百度去下;
(5)ST-LINK V2烧录器,淘宝可以买,需要下载安装驱动,到官网下载:
http://www.stmcu.org.cn/document/list/index/category-76
;
(6)芯片库文件,下载对应芯片的固件库文件,stm32基本都是库操作,到官网下载:
http://www.stmcu.org.cn/document/list/index/category-76
,我这里用的STM32L1xx_StdPeriph_Lib_V1.3.1;
(7)串口调试助手,百度下载;
2.安装keil5
网上很多说不能把keil4与kei5安装在同一目录,但我试了是可以的;而且安装后keil5中51和ARM的芯片资源都能选择,所以这里我是直接把keil5安装在以前的keil4文件夹;安装路径一定要是英文,而且以后写的程序的保存路径也最好是英文;
(1)跟所有软件一样:下一步—-我同意—-下一步
(2)这里选择自己的软件安装路径,然后下一步