你好
我按照UM-B-014文件上的安装程序进行安装。在步骤4.4.1.4中,当我单击设置按钮(调试选项卡)时,Keil将崩溃。
注:
-我用Keil-v5和Keil-v4试过,没有区别,都是同一个问题。
-我使用的是Windows XP,但我在另一台使用Windows 7的电脑上也很累(同样的问题)。
-若我试图启动调试会话,那个么我会得到这个错误(“在JTAG链中找不到Cortex-M设备。请检查…)。
-如果在调试选项卡中选择“使用模拟器”单选按钮,则可以启动调试会话。
-我尝试了一些以前的评论(例如:在实用程序选项卡中,选择“使用外部工具进行Flash编程”;或在设备选项卡中,选择“Cortex-M0”;或删除“Out”目录;但两者都没有帮助)。
谢谢,
侯赛因
你好
我也遇到同样的问题。我在KeilV5.10上使用SDHv3(编辑:我移回Keil5.1,它再次工作)。
有人知道这种行为是从哪里来的吗?
谢谢,
马特
嗨,马修,侯赛因,
我们发现,在某些PC的Keil5IDE上,设置/使用调试器时会崩溃。
没有很好的解释为什么Keil5.xIDE会在某些PC上崩溃。要“修复”此问题,您可以执行以下操作:
1/启动Keil IDE
2/按Alt-F7(目标选项)
3/选择“设备”选项卡
4/选择手臂->手臂皮质M0->手臂CM0并按“确定”
5/转到“实用程序”选项卡并检查行:“使用外部工具进行闪存编程”
6 /关闭
谢谢& BR
约翰
嗨,约翰,
谢谢你的回复。我试了你的步骤,还是犯了同样的错误。这里有更多的细节:
在Keil 5.1.0.0.2中:
1-我看不到在设备选项卡中选择手臂皮质M0的任何选项。只有一个已经选择的选项(“基于Cortex-M0的微控制器”),没有其他选项。
2-在实用程序选项卡中,选择“使用外部工具…”。
3-经过上述步骤后,我得到了相同的错误。
在Keil 4.7.4.0.22中:
1-在设备选项卡有一些选项,我选择ARM > Cortex-M0 >[基于Cortex-M0的微控制器]
2-在实用程序选项卡中,选择“使用外部工具…”。
3-同样的问题。
还有其他建议吗?是否需要确保这不是硬件/JLink问题?
问候,
侯赛因
嗨,侯赛因,我们正在努力解决这个问题:我们知道一些客户在这里遇到了问题,我们刚刚验证了一个解决方案,并将很快进行沟通。向约翰问好
多亏了迈克尔(Dialog在旧金山湾区的当地代表),我的问题才得以解决。
非常感谢。
侯赛因
更多信息请参见文件UM-B-014_DA14580_Development_Kit.pdf(第4.2章)。
本文件可从以下网站获得:http://support.dialog-semiconductor.com/system/files/UM-B-014_DA14580_De...
对话支持团队。
这方面有进展吗?我也有同样的问题,当我在J-link上选择设置时,Keil 4和5总是崩溃。如果我选择一个不同的处理器源,如STM,那么它不会崩溃,但这显然对我没有用!
我也有同样的问题。有趣的是,如果我加载一个示例项目Atmel samD20,并进入调试设置,下一个屏幕会如期出现。当我回到Dialog项目,如果失败。
你好,
Keil也有问题。现在唯一的方法是手动选择设备如下…然后,当您打开JLINK设置时,应该没问题。我们正在调查在KEIL最新版本中造成这个问题的变化。
BR JE_对话
如果您查看设备选择列表,则会出现选项对话框Semiconductor-DA14580。这不是要选择的设备吗(Keil V5yabo国际娱乐.11.0.0)注意,选择对话框设备后,uVision在选择设置后也会崩溃。
你好,鲁德,
我建议继续使用上面显示的方法:效果很好——我们已经通知了Keil这个问题,并等待解决,但现在,这个方法有效。
BR JE_对话
我的情况和这里的一样。我目前正在使用
IDE版本:
µV5.11.1.0愿景
版权所有(C) 2014 ARM有限公司和ARM德国有限公司保留所有权利。
工具版本号:
工具链:MDK Lite版本:5.11.0.0
工具链路径:C:\Keil\u v5\ARM\ARMCC\bin\
C编译器:Armcc.Exe V5.04.0.49[评估]
汇编程序:Armasm.Exe V5.04.0.49[评估]
链接器/定位器:ArmLink.Exe V5.04.0.49[评估]
图书管理员:ArmAr.Exe V5.04.0.49[评估]
十六进制转换器:FromElf.Exe V5.04.0.49[评估]
CPU dll: sarmcm3.dll v5.11.0.0
对话框DLL:DARMCM1.DLL V1.11.00.0
目标DLL:Segger\JL2CM3.DLL
对话框DLL: TARMCM1.DLL V1.08.00.0
完成以下过程:
#选择ARM -> ARM Cortex M0 -> armmcm0,按“OK”
#转到选项卡“实用程序”并检查行:“使用外部工具进行闪存编程”
但是,如果再次选择Debug>JLink>Settings,uVision将崩溃。
请让我知道,如果有任何解决办法来纠正这一点。这将是伟大的,如果你是建议一个旧版本的uVison的工作,所以我可以使用它。
我按照UM-B-003附录A解决了这个问题。现在它工作正常。
你好,阿伦,
很高兴听到你的工具在工作。我们无法控制Keil uVision的更新,5.11.x引发了各种各样的问题。
谢谢你的更新。