KEIL C51安装芯片支持包后依然无法选到ML56问题解决记录

博客记录了在KEILC51中遇到无法识别ML56芯片的问题及解决方法。首先尝试通过下载Nu-Link_Keil_Driver安装支持包,但问题依旧。接着检查发现.CDB文件已添加,但在TOOLS.INI中未配置。最终解决方案是将.Nuvoton_8051.cdb文件复制到KEIL根目录,并在TOOLS.INI中添加对应条目,使得KEIL能够识别并显示该支持包。
摘要由CSDN通过智能技术生成

KEIL C51安装芯片支持包后依然无法选到ML56问题解决记录

问题现象

第一次使用keil打开ML56工程时,提示不支持这个芯片,因为没有添加ML54芯片的支持
报错信息
此时去官网软件支持里面下载Nu-Link_Keil_Driver安装,里面包含了ML56在KEIL下的支持包
官网提供的KEIL支持包
正常情况下,安装完支持包后,就不会提示上面的错误了,但是这次安装完后依然提示找不到芯片错误,怀疑支持包没有装上,于是再次安装Nu-Link_Keil_Driver,发现问题依旧。
于是进入到KEIL安装目录下,发现器件支持包已经添加了
支持包已经添加
使用keil依然无法选到ML56芯片
无法选到芯片
经过排查发现,KEIL添加支持包除了需要添加.cdb文件之外,还需要在根目录下面的 TOOLS.INI 文件中添加.cdb文件的目录
使用记事本打开 TOOLS.INI 文件,里面的内容如下,发现安装工具时已经添加了.cdb文件的目录,但是这时候KEIL内并不能选到这个支持包
TOOLS.INI文件内容

解决方法

参考了迪文添加支持包的方法,直接将Nuvoton_8051.cdb文件复制到keil根目录下
添加Nuvoton_8051.cdb到keil根目录
然后在TOOLS.INI文件中添加一行 CDB2=Nuvoton_8051.cdb(“Nuvoton 8051 Devices”)
添加根目录下的cdb目录
注意:CDB2这个需要根据自己的文件情况来决定最后的数字,比如我的CDB2是没有用过的,我就将我自己添加的写为CDB2
添加完成后保存文件,再次打开KEIL,已经不会报错了,打开keil的Device选项卡,已经能看到添加的支持包了
添加好的支持包
添加完成后就可以正常使用了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值