pcf00 发表于 2024-3-25 10:02

XP系统下KEIL安装华大PACK包不成功的问题

以前在上家公司的时候,使用了华大的芯片,电脑系统是XP系统,装的KEIL版本是5.12版本。操作STM32的MCU没有问题。我记得当时搭建华大MCU编译、下载环境时,是这样操作的:
1、安装KeilV5.12(for ARM)**版
2、安装华大MCU对应的pack包,如HDSC.HC32F003.1.0.1.pack
3、复制华大MCU的对应FLM文件到:C:\Keil_v5\ARM\Flash(这个视Keril软件安装路径而定),FLM文件如Flash_HC32F003.FLM
4、在Keil编译器中项目设置:
   1)、Device --> ARM --> ARM Cortex M0 plus --> ARMCM0P(这一步看不到华大的MCU型号)
   2)、Target --> System Viewer File 选择 hc32f003c4ua.sfr

   3)、Utilities --> Configure Flash Menu Command --> Settings在对话框中 Flash Download --> Programming Algorithm 中添加对应的MCU FLASH

这样设置后,就可以对芯片进行代码下载、仿真之类的操作。其他的国产的MCU,如灵动微都可以这样操作,都没问题。
昨天在家自己的电脑上(也是XP系统,keil5.12软件)准备操作华大的MCU,发现不行了,照以上操作也不行了,不知道怎么回事。
电脑有点老,也不想去重新装系统
今天在新公司电脑上)(WIN10系统)安装华大的pack包,可以在Device中看到华大的MCU
各位大师们,有什么办法或经验解决这个问题。

pcf00 发表于 2024-3-25 13:06

没有人知道吗?

cainiao518 发表于 2024-3-25 14:41

pcf00 发表于 2024-3-25 13:06
没有人知道吗?

第三步可以不用,第二步安装完就有对应芯片型号

pcf00 发表于 2024-3-25 15:59

cainiao518 发表于 2024-3-25 14:41
第三步可以不用,第二步安装完就有对应芯片型号

就是没有看到型号,就设置成Device --> ARM --> ARM Cortex M0 plus --> ARMCM0P 。
以前都可以的,家里电脑不行,不知道怎么回事,

pcf00 发表于 2024-3-25 16:07

cainiao518 发表于 2024-3-25 14:41
第三步可以不用,第二步安装完就有对应芯片型号

直接点击Ppack包安装,显示成功,
按如图的方式安装则提示出错了

cainiao518 发表于 2024-3-25 16:20

pcf00 发表于 2024-3-25 16:07
直接点击Ppack包安装,显示成功,
按如图的方式安装则提示出错了

图中的方法经常因为网络原因或其它原因失败,直接安装包比较靠谱

Pretext 发表于 2024-3-25 16:27

你直接去华大官网下载PACK试试呗。

鹿鼎计 发表于 2024-3-25 17:09

用上面的操作安装了,但是也显示不出来?还是上面的操作搞不了?

shenxiaolin 发表于 2024-3-26 09:23

换个win7 吧

pcf00 发表于 2024-3-26 09:27

cainiao518 发表于 2024-3-25 16:20
图中的方法经常因为网络原因或其它原因失败,直接安装包比较靠谱

我是直接安装的pack包,我试试

pcf00 发表于 2024-3-26 09:28

Pretext 发表于 2024-3-25 16:27
你直接去华大官网下载PACK试试呗。

用的同一个pack包,安装提示成功,多次安装时,都显示已安装

pcf00 发表于 2024-3-26 09:30

鹿鼎计 发表于 2024-3-25 17:09
用上面的操作安装了,但是也显示不出来?还是上面的操作搞不了?

没有显示出来,以前公司里没有显示出来也可以下载仿真MCU,所以总结了主题的操作方法。家里电脑就不行,不知道那里有问题

pcf00 发表于 2024-3-26 09:31

shenxiaolin 发表于 2024-3-26 09:23
换个win7 吧

换系统太麻烦了,又要去弄开发环境 {:sad:}

丙丁先生 发表于 2024-3-26 10:49

pcf00 发表于 2024-3-25 13:06
没有人知道吗?

可以安装WIN10,我的2010年的超市收款 计算机 都从XP升级到WIN7 升级到WIN10了,现在是双系统,Ubuntu12.04和WIN10,有的必须要升级系统!

丙丁先生 发表于 2024-3-26 10:53

pcf00 发表于 2024-3-25 13:06
没有人知道吗?

自己的电脑上(也是XP系统,keil5.12软件)准备操作华大的MCU,发现不行了,照以上操作也不行了,不知道怎么回事。
无非是系统缺少文件报错,发出来图片看看

小夏天的大西瓜 发表于 2024-3-26 15:48

理论上安装好PACK之后就可以识别MCU了

LOVEEVER 发表于 2024-3-27 14:35

应该是设置或者软件安装的问题

pcf00 发表于 2024-3-27 15:20

小夏天的大西瓜 发表于 2024-3-26 15:48
理论上安装好PACK之后就可以识别MCU了
以前公司的电脑,按主题操作折腾几下就行了,后面的灵动微MCU也是这样操作。记不得以前操作的细节了

pcf00 发表于 2024-3-27 15:21

LOVEEVER 发表于 2024-3-27 14:35
应该是设置或者软件安装的问题

操作STM32是没问题的

pcf00 发表于 2024-3-27 20:43

感谢各位大侠们热情解答,问题已经解决了。
今天又回家折腾了一下,仔细比对了一下STM32和华大MCU电路图纸上的SWD引脚顺序,发现CLK、DIO引脚顺序不一致,赶紧交换一下排序,下载立马成功,原来是SWD下载口顺序搞错了。
再次感谢各位热情解答!!!
页: [1] 2 3 4
查看完整版本: XP系统下KEIL安装华大PACK包不成功的问题