keil 下载程序总是提示unknown cpu

admin|
117

最近在做keil硬件仿真的时候发现了很奇怪的问题,程序应该没有问题,可以下载到板子上,但是仿真就不行,点击仿真按钮的同时可以看到jlink的灯熄灭了好一阵才亮起来,然后debug页面如图1所示,我使用的是arm cortex m0内核的某国产mcu芯片,有自己的库,但不是stm系列。出现的问题如下:

图1在这里插入图片描述图1

***JLink Error: CPU is not halted
**JLink Warning: CPU could not be halted
***JLink Error: Can not read register 15 (R15) while CPU is running
***JLink Error: Can not read register 16 (XPSR) while CPU is running
***JLink Error: Can not read register 0 (R0) while CPU is running
***JLink Error: Can not read register 1 (R1) while CPU is running
***JLink Error: Can not read register 2 (R2) while CPU is running
***JLink Error: Can not read register 3 (R3) while CPU is running
***JLink Error: Can not read register 4 (R4) while CPU is running
***JLink Error: Can not read register 5 (R5) while CPU is running
***JLink Error: Can not read register 6 (R6) while CPU is running
***JLink Error: Can not read register 7 (R7) while CPU is running
***JLink Error: Can not read register 8 (R8) while CPU is running
***JLink Error: Can not read register 9 (R9) while CPU is running
***JLink Error: Can not read register 10 (R10) while CPU is running
***JLink Error: Can not read register 11 (R11) while CPU is running
***JLink Error: Can not read register 12 (R12) while CPU is running
***JLink Error: Can not read register 13 (R13) while CPU is running
***JLink Error: Can not read register 14 (R14) while CPU is running
***JLink Error: Can not read register 15 (R15) while CPU is running
***JLink Error: Can not read register 16 (XPSR) while CPU is running
***JLink Error: Can not read register 17 (MSP) while CPU is running
***JLink Error: Can not read register 18 (PSP) while CPU is running
***JLink Error: Can not read register 20 (CFBP) while CPU is running

出现问题后只能将debug关掉,这时候的jlink相当于断开了,再就无法烧写到芯片中了,必须要重启电源,重新使用以前的代码版本,没错一开始我的确以为是代码的问题,更换了很多代码版本,因此在更换代码后好像的确可以烧写进去了,但是后来发现好像不是代码的问题,因为最后几乎不改代码但还是会出现问题。
在网上找了很多资料解决这个问题,试过了网上说的所有的办法,但是始终没能得到解决,足足憋了1天半,最后发现一件很搞笑的事。在这里插入图片描述
图2
原来每次进入debug模式后,我为了方便看寄存器的状态,总是会点击图2中1处的按钮system viewer windows,此时会在debug窗口右侧显示寄存器的状态窗口,如果此时关掉debug,那么再重新启用debug的话就会出现上面所说的问题,具体的原因我也搞不明白,可能是因为jlink盗版?还是keil的问题,亦或是电脑太卡了??给我的感觉就是在启动debug 的窗口时,jlink强行被卡住了一样,相当于jlink断开,自然无法正常的debug,关掉后也无法正常的烧写代码。

解决的办法也很简单,关掉图2中2处的窗口,这时再启动debug时候就不会出现这样的问题了。

超级可笑的一个问题。
更新:问过该芯片公司相关工程师,可能是因为当时芯片总线的访问时序并没有做好,还需要改进。
在这里插入图片描述

发现问题:

例如:当你使用keil下载程序时,往往会出现以下类似问题,下面带你解决问题。
在这里插入图片描述

1、电源:

one
首先,当你做嵌入式方面工作,出了问题重中之重就是检查电源,只有保证了供电,才能实现功能:
1、 电源供电
2、 芯片供电
3、 晶振是否起振(只针对需要外部晶振的芯片)


2、连接:

two
其次,保证你st-link(J-LINK)的连接(注:此处只针对JTAG与SWD的方式)
1、 SWCLK接TCK,SWDIO接TMS
2、SWCLK.SWDIO,GND最少这三根线…有VCC就接VCC.最好不要《 只 》用下载器供电
3、 有RESET就接RESET没有就不接
4、当保证了连接,你在keil的魔法棒–>Debugger----->settings 可以看到如下
在这里插入图片描述


3、还没找到单片机:

那么问题就来了了
只能:
1、单片机供电和晶振
2、连接口的顺序,tck和tms是否接反
以上都没有问题,找电脑问题。。。我的电脑---->属性---->设备管理器是否有下图类似设备。
在这里插入图片描述

没有的话就是你电脑没加驱动,,,
链接:https://pan.baidu.com/s/1VkLW6vGzO8FHVJ3wpZm_EA
提取码:t5nq
复制这段内容后打开百度网盘手机App,操作更方便哦

可以在这里下载,仅此,没有遇到过更多问题,一般都可以解决

function的内容空没有显示

不知道怎么回事也没有任何复现的办法,装了各个版本的KEIL都不能够接解决这个问题,最终无意中新建立了一个代码分组彻底解决这个问题:

KEIL Functions Bug


当出现 function的bug的时候开可以看到的是KEIL占CPU的资源会升高很多,解决function的问题占用CPU的问题也会同步解决:

KEI占用CPU的bug

报错Error: Encountered an improper argument

本文摘录于:https://blog.csdn.net/p1279030826/article/details/116231092只是做学习备份之用,绝无抄袭之意,有疑惑请联系本人!
根据文章我也没有找到好办法,最后KEIL换回516版本是没有这些问题的!
在这里插入图片描述

上一篇

keil 工程文件后缀

下一篇

stm32f103串口3标志位(stm32串口接收标志位)

0条大神的评论

发表评论

[取消回复]

两个鬼故事广告公司起名大全最新免费送给宝宝起名的网站哪个好不锈钢贸易公司起名幼小衔接班起名everestultimate5月5日新生儿起名大全男宝宝虚词七年级地理起名字更名字大全重新分区杨字起名男孩摩托车起名金锣冷鲜肉加盟以工程机械公司起名产品图片牧羊犬起名大全起名网生辰八字免费玩具店起什么名字好呢色八戒起男孩名字豪迪群发器一见倾心电视剧免费观看完整版宠物商城起名男孩 诗意 起名2021春晚主持人棉被加工手机五笔输入法内蒙古蒙语卫视李孩子起名大全免费少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化