最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

使用Coocox插件通过USB对STM32进行程序下载流程

IT圈 admin 60浏览 0评论

2024年8月14日发(作者:让颜骏)

步骤一、安装

首先下载MDK5.21A版本并安装在C盘根目录下,DK5.21a支持32位或者64位Windows

Vista、 Windows 7、 Windows 8、 Windows 10, 不再支持WinXP系统。

MDK-ARM的安装很简单,双击安装包“”,一路“Next”下去就OK了。

遇到选择、填写信息按照要求做就行。安装完成,点击“Finish”之后会提示安装支持包,

这个时候你可以选择安装

步骤二、注册

1、安装完毕后,打开File->License Management

2、复制CID(备用),打开MDK注册机“arm keygen”

3、①粘贴CID; ②选择ARM; ③生成注册码并复制(备用)。

4、正式注册,①将复制的注册码粘贴在下面位置1; ②点击添加LIC(注册); ③看

到3信息说明注册成功; ④点击关闭,这下就可以正常使用MDK-ARM了。

步骤三、配置

1、安装支持包32F1xx_DFP.2.1.0

一路点击下一步直至安装完毕即可

2、安装CooCox MDK Plugin 1.2.2

注意:软件默认安装目录存在错误,需要更正安装目录为 C:keil_v5

一路点击下一步直至安装完毕。

3、进入MDK安装目录,复制C:Keil_v5ARMPACKKeilSTM32F1xx_DFP2.1.0Flash目

录下所有文件至C:Keil_v5ARMFlash文件夹下。

4、打开MDK,点击如下图Options for Target

①Device目录选择 STMicroelectronics ->STM32F1 series->STM32F103ZE

②Target目录下将Xtal(MHz)改为8.0

③Debug目录下Use选项选择CooCox Debuger,然后点开旁边Settings按钮

④将打开的二级目录下的Debug目录完全设置成如下图所示参数

⑤打开Flash Downdoad选项卡,Download Function选择Erase Affected,然后点击按钮

Set Algorithm,选中STM32F10x-High-density flash点击ok在Programming Algorithm中出现

所选配置后点击ok配置完成。

⑥一路点击ok回到MDK主界面后,重新打开Options for Target到⑤状态下,查看

Programming Algorithm中之前所选项是否仍然存在,若无变化则配置成功,可以开始准备下

载程序;若已消失,则将MDK完全卸载,并重新启动计算机,从步骤一开始重新安装,若

重复失败与相关技术人员联系。

步骤四、硬件连接及程序下载

1、右键点击桌面我的电脑,选择“属性”,点击设备管理器

将电路板与电脑USB连接,观察是否在插入后出现新的端口COM,如果没有出现则电

路板可能存在问题,与相关硬件工程师联系,如果出现新设备但无法识别为端口,或图标上

有黄色感叹号,则需要安装相关驱动程序,使用驱动人生进行外设驱动自动安装,安装后,

断掉电路板与电脑连接,重新连接,观察正常识别,若仍未解决,请与相关硬件工程师联系

检查电路板是否存在故障。

2、确认新端口COM出现,回到MDK主界面进行程序下载工作

点击“rebuild”按钮,观察主界面底部Build Output的生成日志

是否在Error项中显示 0 Error,如果Error个数不为0,需要检查之前配置是否存在问

题,如确认无误,与相关软件工程师联系解决。若为Error个数如上图显示为0,则正常进

行下一步操作。

3、点击按钮“Download”按钮

MDK界面最左下角开始显示下载进度

Build Output日志栏中如下图所示,显示日志正常下载,则程序下载完毕。

如果提示相关错误,请与相关软件工程师联系解决。

2024年8月14日发(作者:让颜骏)

步骤一、安装

首先下载MDK5.21A版本并安装在C盘根目录下,DK5.21a支持32位或者64位Windows

Vista、 Windows 7、 Windows 8、 Windows 10, 不再支持WinXP系统。

MDK-ARM的安装很简单,双击安装包“”,一路“Next”下去就OK了。

遇到选择、填写信息按照要求做就行。安装完成,点击“Finish”之后会提示安装支持包,

这个时候你可以选择安装

步骤二、注册

1、安装完毕后,打开File->License Management

2、复制CID(备用),打开MDK注册机“arm keygen”

3、①粘贴CID; ②选择ARM; ③生成注册码并复制(备用)。

4、正式注册,①将复制的注册码粘贴在下面位置1; ②点击添加LIC(注册); ③看

到3信息说明注册成功; ④点击关闭,这下就可以正常使用MDK-ARM了。

步骤三、配置

1、安装支持包32F1xx_DFP.2.1.0

一路点击下一步直至安装完毕即可

2、安装CooCox MDK Plugin 1.2.2

注意:软件默认安装目录存在错误,需要更正安装目录为 C:keil_v5

一路点击下一步直至安装完毕。

3、进入MDK安装目录,复制C:Keil_v5ARMPACKKeilSTM32F1xx_DFP2.1.0Flash目

录下所有文件至C:Keil_v5ARMFlash文件夹下。

4、打开MDK,点击如下图Options for Target

①Device目录选择 STMicroelectronics ->STM32F1 series->STM32F103ZE

②Target目录下将Xtal(MHz)改为8.0

③Debug目录下Use选项选择CooCox Debuger,然后点开旁边Settings按钮

④将打开的二级目录下的Debug目录完全设置成如下图所示参数

⑤打开Flash Downdoad选项卡,Download Function选择Erase Affected,然后点击按钮

Set Algorithm,选中STM32F10x-High-density flash点击ok在Programming Algorithm中出现

所选配置后点击ok配置完成。

⑥一路点击ok回到MDK主界面后,重新打开Options for Target到⑤状态下,查看

Programming Algorithm中之前所选项是否仍然存在,若无变化则配置成功,可以开始准备下

载程序;若已消失,则将MDK完全卸载,并重新启动计算机,从步骤一开始重新安装,若

重复失败与相关技术人员联系。

步骤四、硬件连接及程序下载

1、右键点击桌面我的电脑,选择“属性”,点击设备管理器

将电路板与电脑USB连接,观察是否在插入后出现新的端口COM,如果没有出现则电

路板可能存在问题,与相关硬件工程师联系,如果出现新设备但无法识别为端口,或图标上

有黄色感叹号,则需要安装相关驱动程序,使用驱动人生进行外设驱动自动安装,安装后,

断掉电路板与电脑连接,重新连接,观察正常识别,若仍未解决,请与相关硬件工程师联系

检查电路板是否存在故障。

2、确认新端口COM出现,回到MDK主界面进行程序下载工作

点击“rebuild”按钮,观察主界面底部Build Output的生成日志

是否在Error项中显示 0 Error,如果Error个数不为0,需要检查之前配置是否存在问

题,如确认无误,与相关软件工程师联系解决。若为Error个数如上图显示为0,则正常进

行下一步操作。

3、点击按钮“Download”按钮

MDK界面最左下角开始显示下载进度

Build Output日志栏中如下图所示,显示日志正常下载,则程序下载完毕。

如果提示相关错误,请与相关软件工程师联系解决。

发布评论

评论列表 (0)

  1. 暂无评论