(KEIL)MDK5安装与JLINK问题解决方法(支持代码自动补全)
MDK V5在10月8日发布,昨天终于没忍住装上使用了一下,尝了尝鲜。

安装和破解的方法相信各位高手都不在话下,实在不会的可以参考keil4的安装步骤,keil5 和 keil4的安装没有的区别。
KEIL4安装破解方法,MDK5同样可用:
Keil4安装与破解.pdf (1.08 MB, 下载次数: 162)
附上MDK-ARM V5的官方下载地址:https://www.keil.com/download/product/
不想填写申请的可以从下面网址下载:
MDK V500:http://pan.baidu.com/s/17USgq
C51 V952:http://pan.baidu.com/s/1eiHnb
破解方法和MDK以往的版本相同,使用以前的破解工具就能破解。
注册工具:
KEIL注册机.rar (16.95 KB, 下载次数: 121)
在设置J-LINK的时候软件会强烈建议更新固件(下图)。更不更新都没什么影响,不过不更新的话就总会弹出提示。

部分用户在使用J-LINK下载或调试的时候会出现严重问题,提示所使用的J-LINK是盗版的(下图),之后软件会自动关闭,无法正常使用。但是使用有些J-LINK却不会出现这种情况。

当然,使用正版的J-LINK是不会出现这个问题的(大家都懂的)。那么为什么我们使用的J-LINK有些会出现这个问题有些却不会呢?这是因为J-LINK的OEM激活失效,无法通过软件的验证。MDK 4.72a的用户可以这么解决:将KEIL文件夹下..\Keil\ARM\Segger目录下JLinkARM.dll这个文件用J-LINK驱动中..\SEGGER\JLinkARM_V408i目录下同名文件替换即可,便可以通过软件的验证。但是MDK V5这个方法无法解决问题(以后应该会有大牛能够找到文件替换的),只有换一个可用的码重新激活我们的J-LINK,也就是重刷固件(用能够通过验证的码)。提供一个可以通过MDK V5验证的J-LINK固件:
jlink-v8固件(MDK5可用).rar
当然使用其他能够通过验证的固件也可以,这里不再赘述J-LINK刷固件的方法,相信各位高手都已经刷过很多次了。
使用SAM-PROG更新JLINK固件.pdf
使用上面的固件重刷J-LINK后,就能够正常使用软件了,下面介绍两个我发现的新功能。
1.自动代码补全功能。KEIL终于在4.72a版本中出这个功能了,V5中同样有这个功能,写代码的终于有福了,熟悉VS、CodeBlock等编译环境的开发者终于也能在KEIL上更加方便的编程了。但是这个功能不建议新手使用,新手还是应该多敲一敲完整的代码加深印象的好。设置方法如下:

(KEIL)MDK5安装与JLINK问题解决方法(支持代码自动补全)的更多相关文章
- 在.vue文件中让html代码自动补全的方法(支持vscode)
在.vue文件中让html代码自动补全的方法(支持vscode) https://blog.csdn.net/qq_36529459/article/details/79196763 "fi ...
- ipython, 一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数
一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数. 若用的是fish s ...
- ubuntu 14.04 vim YoucompleteMe 代码自动补全工具安装
安装步骤如下: sudo apt-get install vim ; sudo apt-get install vim-youcompleteme ; sudo apt-get install vim ...
- VIM 代码自动补全, YouCompleteMe安装及配置
效果 下载 使用Vundle安装 YCM 1. 安装Vundle window用户安装vundle参考这里:Windows下 vundle的安装和使用 2.
- 环境配置 | 安装Jupyter Notebook及jupyter_contrib_nbextensions库实现代码自动补全
一.Jupyter Notebook的安装与启动 安装Jupyter Notebook pip3 install jupyter 启动 jupyter notebook 输入命令后会自动弹出浏览器窗口 ...
- 【VS Code】中node.js代码自动补全的方法
原文链接: https://blog.csdn.net/qq_39189819/article/details/91347484
- VSCode支持jsx自动补全
点击settings.json中编辑, 把这段话加上去就可以了 "emmet.includeLanguages": { "javascript": " ...
- eclispe中打点不会提示的解决方法,以及自动补全
Eclipse中打点无提示的解决办法 建了个JAVA工程,然后发现输入代码后,在输入.后面不会弹出来我所要的函数. alt+/ 提示No Default Proposals 自己找了半天, ...
- win7中VS2010中安装CSS3.0问题解决方法
win7中VS2010中安装CSS3.0问题解决方法 在安装Standards Update for VS2010 SP1后,VS2010中没有CSS3.0问题,以下是我的解决方法 1.首先去官网 ...
随机推荐
- Python实现kNN(k邻近算法)
Python实现kNN(k邻近算法) 运行环境 Pyhton3 numpy科学计算模块 计算过程 st=>start: 开始 op1=>operation: 读入数据 op2=>op ...
- Linux Shel高级技巧(目录)
Linux Shell高级技巧(一) http://www.cnblogs.com/stephen-liu74/archive/2011/12/22/2271167.html一.将输入信息转换为大写字 ...
- C语言中链表节点的实现,以及如何实现泛型
1.C语言中的struct是纯粹的结构体,没有访问权限的概念 2.C语言中用void* 来实现泛型编程,也是C++类和模板底层实现的基础,就是用void*来实现的 #include<stdio. ...
- android继承Dialog实现自定义对话框
有时需要自定义对话框,可以使用AlterDialog.Bulider,比如下面的代码片段 new AlertDialog.Builder(self) .setTitle("标题") ...
- 不同平台下Java环境变量的设置
http://www.java.com/en/download/help/path.xml
- JS 学习笔记--11---内置对象(Global/Math)
练习中使用的浏览器是IE10,如果各位朋友有不同意见或者遇到浏览器不兼容问题,希望指正 1.内置对象的定义:有ECMAScript实现提供的.不依赖与宿主环境的对象,在ECMAScript运行之前就已 ...
- Linux命令 + Shell
1. 之前利用Ubuntu14.10的镜像安装了个虚拟机,本以为自己在windows上的就是管理员的权限,就理所当然的认为虚拟的Linux系统也是root权限.而且虽然@符号前的的标识不是root,但 ...
- Zend Studio 错误集锦[PHP]
错误信息:Cannot create linked resource '/.org.eclipse.dltk.core.external.folders/.link6'. The parent re ...
- DXGI_FORMAT_R8G8B8A8_UNORM_SRGB
这个类型的resource 后面多个SRGB 表示SRGB空间是指gamma 矫正系数为2.2的色彩空间,这个问题我没有问别人,是我自己是上网查的,我觉得我不是个女人了......我又level up ...
- 最全的dedeCMS标签调用技巧和大全
1. 页面php方法获取字段 $refObj->Fields['id']; 2. 在页面上使用PHP连接数据库查询 {dede:php} $db = new DedeSql(false); $ ...