听PP说Keil 4.7A新出,支持代码自动补全。激动之至,keil官网急填,下载安装。 
  问题即刻遇见①,电脑蓝屏,安装包损坏。当下载安装包未下载完时,续传安装包没用了。还是重下载吧,免得浪费时间。三次下载失败后,尼玛三次1.5G啊,安装了C51和ARM支持。管理员身份运行Keil,启动低版本注册机,注册方法可百度。 
  再次打开软件,遇见问题②,听说代码补齐功能,急忙试试看,坑爹,只有错误提示,原因未解。 
  程序下载遇见问题③,到达Project->Options for Target Program->Debug->Setting(右边硬件调试的)。说要更新 Firmware什么的,刚开始不懂,点了更新,坑爹了。识别了我的Jlink Clone,即说我的Jlink不是正版,尼玛,正版2000 元,鬼才买啊。肿么办,网上资料找。中间的纠结,耗时四小时,不说了,方法如下。

  1. 下载AT91-ISP v1.13.exe软件,安装好,桌面出现两个图标,一个sam-ba v2.9(无用),另一个SAM-PROG v2.4。
  2. 下载Jlink驱动安装好,我的是4.34版本,如果你已经装了,此处略过。
  3. Jlink数据清空,准备,方法见附件。3.1首先Jlink插上USB供电,接着短接ERASE孔10s以上,断开USB,停止短接ERASE孔,短接TST孔,连接USB,维持10s以上,断开USB,停止短接TST。准备工作完成。
  4. 接下来打开软件SAM-PROG v2.4,然后点击Browse按钮选择我上传的固件库(J-link V8.bin,要解压的,其中有些要修改的参数我已经用WinHex修改好了,帮大家省了这一步),然后勾选软件右下方的Set Security。插上USB,Write Flash按钮编程黑色,此时按下该按钮,开始刷新。当软件左下角的In=1变成In=0时,刷新结束,此时退出软件,断开USB,然后重新连接USB。
  5. 在电脑开始菜单中找到SEGGER->J-Link ARM V4.34->J-Link Commander并打开。如果你前面的操作正确,这里首先会提示你更新firmware什么的,这里都点否,不要更新。然后输入命令Exec SetSN=20060125。按回车,这一步结束,退出软件。
  6. 重新打开软件J-Link Commander。这一次提示你更新,按确定更新好后退出。至此,所有工作基本已经完成,但是还有要注意的地方。

以后你使用Jlink调试下载时,总会在Keil编译环境下弹出有新的firmware需要更新,这个时候都要点否,否则就完了,得重新走上面几步。点两次否之后就可以下载和调试了,具体提示更新怎么禁止,怎么设置,还有待进一步探索。

Keil 4.7a版本问题&Jlink Clone问题的更多相关文章

  1. J-Link clone问题

    在上一篇<修复山寨版的J-Link>,中已经介绍了恢复的步骤. 但是,在使用J-Link驱动(V4.94J)升级后,会出现下面情况. The connected emulator is a ...

  2. 升级了git版本后git clone报ssl错误的解决方法

    由于升级了git版本,git clone 的时候报了如下的错误 fatal: unable to access 'https://github.com/open-falcon/falcon-plus. ...

  3. Keil MDK AGDI Drivers, ULink, JLink, ST-Link, NuLink, JTAGjet

    AGDI Drivers AGDI is an Application Program Interface (API) third-party developers can use to create ...

  4. fetch ios低版本兼容cannot clone a disturbed response

    报错信息 ios 11以下 cannot clone a disturbed response github.com/github/fetc- 问题发生场景 使用了一个或者多个三方库 三方库或者自己的 ...

  5. JLINK固件丢失或升级固件后提示Clone的解决办法

    J-LINK V8固件烧录指导 J-LINK 是使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JLINK固件. 安装固件烧录软件 请ATMEL官方网址下载AT91-ISP下载 ...

  6. 关于JLINK固件丢失或升级固件后提示Clone的解决办法

    本人用的JLINK仿真器(某宝上买的),在使用新版KEIL时,提示要升级固件,升级后就出现JLINK is Clone的提示.在网上找了许多关于修复的资料,都觉得不是很好.经过本人反复试验,总算找到比 ...

  7. Keil MDK编译器(V4.03)与J-LINK使用

    前几天进手了一个J-LINK,因为H-JTAG毕竟对MDK支持的不是太完美,比如用keil mdk上面的下载按钮烧录程序,不是直接就能烧录进去,而是弹出H-Flash软件,再手工选择文件烧录:而且用H ...

  8. ARM开发---Keil注册+JLink维修详解

    在ARM开发中,经常使用的开发环境就是Keil uVision集成开发环境+JLink仿真器,本文就是就是介绍.总结使用该开发环境中遇到的问题,并在问题后方附上亲测可行的解决方法.如果各位看官在开发过 ...

  9. JLINK固件,JLINK驱动和JLINK硬件版本之间的关系,以及固件升级方法

    初学者容易在这几个问题上面犯迷糊,这里简单的说说.   1. JLINK硬件版本首先说JLINK的硬件版本有V7,V8和V9,相信这一点大家应该都没问题,那怎么看自己手头的JLINK是哪个硬件版本呢, ...

随机推荐

  1. 7.FPGA中的同步复位与异步复位

    1.异步复位 always @ ( posedge sclk or negedge s_rst_n ) if ( !s_rst_n ) d_out <= 1'b0; else d_out < ...

  2. (转) ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)、chr(

    chr(9) tab空格       chr(10) 换行      chr(13) 回车        Chr(13)&chr(10) 回车换行       chr(32) 空格符      ...

  3. 关于在 loadView 中改变状态栏的可视性

    这种问题不知道大家是否遇见过,在此用两句话(时间紧迫,还得加班)分享下今天犯的错误 我把状态栏的的可视性的改变写在了loadView 里面,然后就出现了调用了两次 loadView 和 viewDid ...

  4. git创建分支并提交项目

    git 创建分支, 切换分支, 合并分支, 删除分支及提交[commit提交到本地仓库push名利提交到远程服务器], 检出[pull], 冲突修改, 本地仓库同步远程服务器[pul和push命令l] ...

  5. 使用usb+preseed在virtualbox上安装ubuntu(一)

    1.制作usb boot盘,在ubuntu上使用startup disk creater将ubuntu-server12.04.iso写入到usb中: 2.修改syslinux文件夹中的syslinu ...

  6. IIS8中 出现ashx 401:未授权,uploadify上传文件失败

    环境:阿里云服务器 windows2012  + IIS8 +asp.net 访问IIS 出现能正常访问aspx页面,但是通过ajax访问ashx上传文件的时候就出现ashx  Status Code ...

  7. android下的数据存储

    android下数据存储的几种方式:(简单讨论) 1.文件 举例:登陆时“记住密码” 因为是基于Linux系统,直接建文件,文件会出现在项目工程:而手机登陆时,应该把文件放在手机里,通常数据放在dat ...

  8. Retry Pattern

    Retry Pattern https://msdn.microsoft.com/en-us/library/dn589788.aspx https://msdn.microsoft.com/en-u ...

  9. cygwin chmod 失效

    问题背景 为了在 Cygwin 下使用之前最喜爱的 screen 命令, 安装 Cygwin 时就选上了 screen 来运行一把 ganiks.liu@MAMIS-Gaiks-Liu /tmp $ ...

  10. UML序列图总结

    转载请注明出处:htt://blog.csdn.net/tianhai110 序列图主要用于展示对象之间交互的顺序. 序列图将交互关系表示为一个二维图.纵向是时间轴,时间沿竖线向下延伸.横向轴代表了在 ...