keil中JLink无法识别到设备

您所在的位置:网站首页 HDplayer没有发现设备 keil中JLink无法识别到设备

keil中JLink无法识别到设备

2024-07-10 02:01| 来源: 网络整理| 查看: 265

keil中Jlink无法查找到Device

在keil进行debug的时候提示No Contex-M SW Device Found,如下图: 提示错误 点开keil的魔法棒(即Option of Target,也可以在Project中找到),找到Debug,点击Settings,发现有识别到Jlink,但是Jlink识别不到设备。如下图: 无法识别到设备

原因分析

1、板子没供电 2、芯片调试引脚复用为普通IO 3、该项目代码中的Jlink设备选择错误(极容易忽略的问题) 4、接触不良

解决办法

情况1:给板子上电或者将3.3V端口连接到Jlink的VCC引脚,Jlink上选择M挡位 情况2:调试的时候将调试引脚配置为调试SWCLK和SWDIO,需要查找相对应的芯片手册 情况3:关闭keil窗口,在工程文件中删除JLinkSettings.ini文件和uvguix.XXX文件 在这里插入图片描述 然后重新打开工程,会弹出Jlink XXX Device Selection窗口,如下图: Device Selection窗口 点击OK,然后进行设备选择,我们一般查看芯片手册,看芯片属于M0-M4中的哪一类型,然后选择下图框中的对应类型即可 在这里插入图片描述 然后在魔法棒里面的debug, 点击settings里面可以看到已经能够找到设备: 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3