2024年3月23日发(作者:)

《基于ARM Cortex-M3的STM32系列嵌入式微控制器应用实践》

下面介绍U-Link、J-Link和ISP下载STM32程序的配置方法,以

可以使用MDK3.80或者更高版本的

MDK3.24为例,也

MDK,过程类似。此文档仅供学习和交流使用。

STM32程序U-Link下载说明

(1)ULink下载工具如图1所示。

图1 ULink下载工具

(2)双击MDK安装文件图标进行安装,在后续出现的窗口中依次点击

装完成(默认安装路径是

量的限制。

(3)输入License:选择File菜单下的License Management子菜单,如图2所示。

C:Keil,建议换个路径名,比如

防止与51单片机开发环境冲突)。安装好后,未输入

Next按钮,直到安

文件目录下,以C:Keil MDK324

License的MDK,在开发时会有代码

图2 File菜单下的License Management子菜单

(4)将License序列号拷贝到License Management中的New License ID Code(LIC)中,点

击ADD LIC完成,如图3所示。

图3 输入License序列号

(5)运行序列号生成程序,打开破解补丁:(部分杀毒软件可能会将

《基于ARM Cortex-M3的STM32系列嵌入式微控制器应用实践》

这个文件误报为病毒文件,这时不必理会杀毒软件的警告,并将这个文件设为信任文件或者

直接关掉杀毒软件),运行压缩包中程序,按图4所示配置,将Target下拉选项选中“arm”。

图4 输入CID,获得序列号

将Keil软件“License Management”对话框中的Computer CID中的内容:

拷贝到此程序的

击按钮,获得序列号。

CID中:,然后点

(6)将生成的序列号拷贝到“License Management”对话框的LIC区域中:

然后,点击“Add LIC”,出现图5所示的内容,点击“Close”关闭对话框。

图5 添加LIC序列号

(7)将文件夹Bin目录中的3个文件“UL2ARM_”、“UL2ARM_”、