MDK V5.12 + ST-Link V2 + Win10 STM32开发环境搭建1
养成每天写笔记的习惯,很多知识,时间一长就忘记了。以前都是用Jlink来仿真调试STM32,现在找不到Jlink去哪里了,可能留在了前公司。然后了解到ST-Link很便宜,就果断在淘宝上了化了不到20买了一个回来。
环境:
操作系统:Win10 64位
IDE:keil MDK uVision V5.12
仿真下载器:ST-Link V2
注:开始的时候使用keil MDK V4.0 的版本,好像对ST-Link V2的支持不好,然后就用了MDK V5.12 。 自己有个Jlink-V7是盗版的,MDK5.12 会识别到JLink-V7,直接闪退,MDK V4.0 倒是没有问题。
1:ST-Link V2 介绍。 下面是从网上摘录的一些ST-Link V2 的参数信息。
接口照片
仿真调试STM8接线:SWIM RST GND 3根必须
仿真调试STM32接线:SWDIO SWCLK GND 3根必须
3.3V是内部LDO对外输出,输出电流不要超过300mA. 5V是USB直接向外的输出5V。
2:ST-Link V2 驱动的下载安装
可以从STM32论坛下载ST-Link V2的驱动,我也上传到了****。
从STM32论坛下载地址为:http://www.stmcu.org.cn/document/detail/index/id-214945
安装过程没啥,直接下一步就好了。
3:MDK V5 设置如下图,在SW Device 框中,如果显示了IDCODE Device Name 信息,则表示ST-Link V2识别到了单片机。
Utilities里面设置如下图:
4:我这里用的是STM32F030C8的一个片子,工程文件就不讲了,后面再说。