美文网首页
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