美文网首页
STM32在Windows上开发环境构建

STM32在Windows上开发环境构建

作者: interboy | 来源:发表于2019-06-25 15:35 被阅读0次

本文以STM32L151RCTx为例。

1 安装keil

1.1 下载keil

官网或者第三方下载地址
http://www.ddooo.com/softdown/79273.htm#dltab

1.2 安装pack

在官网pack中可以找到所需的全部,其中必要的是芯片对应的pack
https://www.keil.com/dd2/Pack/
本例为STM32L151,所以需要下载STMicroelectronics STM32L1 Series Device Support and Examples
下载完成后进行安装。

2 安装ST-LINK V2

别忘了利用USB线将开发板的COM链接到PC,同时通电比如电池或者USB供电。

2.1 ST-LINK V2硬件接线

将ST-LINK上的SWCLK, SWDIO, GND与开发板对应引脚连接,然后插入PC的USB接口中。


ST-LINK V2 接线 开发板接线

2.2 安装ST-LINK V2驱动

官网下载,可能需要注册等繁琐过程。
https://www.st.com/zh/development-tools/st-link-v2.html
也可以利用第三方提供的连接:http://pan.baidu.com/s/1c16mhsk

3 常见问题

如果在download时出现cannot load flash device description的错误,一般就是需要下载相应的MDK pack,参考#1.2。
下载后将C:\Keil\ARM\Pack\Keil\STM32L1xx_DFP\1.2.0\Flash 目录下的文件复制到C:\Keil\ARM\Flash中。
然后在工程右键菜单中选择【Options】-【Utilities】-【Settings】

修改算法

点击【Add】,选择正确的是Flash Size,本例为STML32L1xx 128k。


选择MDK Core

如果出现启动keil时,提示pack包编译错误,可能是版本不匹配导致,需要调整keil的版本和pack的版本。

相关文章

网友评论

      本文标题:STM32在Windows上开发环境构建

      本文链接:https://www.haomeiwen.com/subject/gqhtcctx.html