www.ctrt.net > kEil无法读取Jlink的ID怎么办

kEil无法读取Jlink的ID怎么办

可能是固件掉了,得重刷。也有可能是Keil自带的Jlink驱动烂了。

卸载segger,下载了比较新的驱动重新安装,并将segger/jlinkarm_v440目录下的jlinkarm.dll拷贝到keil/arm/segger的目录下。再次使用MDK,提示升级,确定升级,但这次升级后,jlink确实可以识别。 那就可能是电路的问题了,诡异的问题再开发中是...

Keil系列教程: http://blog.csdn.net/column/details/13472.html

如果电脑上的J-Link驱动是完好的,出现这种情况的原因一般是J-Link的固件丢失,需要重新刷。

要安装对应的包,这里就会增加对应的芯片,比如你要用STM32F030系列的芯片,那么你得从ST网站上下载一个包,叫Keil.STM32F0xx_DFP.1.0.0.pack,双击运行这个包,增加到KEIL里面,就会有对应的flash选择了。

Keil4下,STM32的下载算法是有源码的,你可以到Flash目录下找来看看,然后按照你的芯片属性,修改算法中的定义,然后重新编译生成算法,再来下载试试.

需要帮你做设计吗

有三种方法 1:升级Keil自带的J-link程序: 2:使用之前版本keil自带的J-link驱动替换掉现在的,也就是将..\Keil\ARM\Segger文件夹替换为老版本的,这样里面的J-Link驱动也是老版本的,就不会提示J-Link更新了 3:卸载segger,下载了比较新的驱动重...

你有没有安装Jlink驱动包?没有jlink驱动,keil可能不会有jlink的选项.你的Keil MDK是什么版本?V4.20以上的keil安装包中都自带Jlink驱动包的,安装之后默认都是有jlink选项

keil中相关jlink的设置都检查一下看是否设置正确,比如速率,接口类型,flash的选择等

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com