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问题解决方法(支持代码自动补全)的更多相关文章

  1. 在.vue文件中让html代码自动补全的方法(支持vscode)

    在.vue文件中让html代码自动补全的方法(支持vscode) https://blog.csdn.net/qq_36529459/article/details/79196763 "fi ...

  2. ipython, 一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数

    一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数. 若用的是fish s ...

  3. ubuntu 14.04 vim YoucompleteMe 代码自动补全工具安装

    安装步骤如下: sudo apt-get install vim ; sudo apt-get install vim-youcompleteme ; sudo apt-get install vim ...

  4. VIM 代码自动补全, YouCompleteMe安装及配置

    效果 下载 使用Vundle安装 YCM 1. 安装Vundle window用户安装vundle参考这里:Windows下 vundle的安装和使用 2.

  5. 环境配置 | 安装Jupyter Notebook及jupyter_contrib_nbextensions库实现代码自动补全

    一.Jupyter Notebook的安装与启动 安装Jupyter Notebook pip3 install jupyter 启动 jupyter notebook 输入命令后会自动弹出浏览器窗口 ...

  6. 【VS Code】中node.js代码自动补全的方法

    原文链接: https://blog.csdn.net/qq_39189819/article/details/91347484

  7. VSCode支持jsx自动补全

    点击settings.json中编辑, 把这段话加上去就可以了 "emmet.includeLanguages": { "javascript": " ...

  8. eclispe中打点不会提示的解决方法,以及自动补全

    Eclipse中打点无提示的解决办法 建了个JAVA工程,然后发现输入代码后,在输入.后面不会弹出来我所要的函数.  alt+/      提示No Default Proposals 自己找了半天, ...

  9. win7中VS2010中安装CSS3.0问题解决方法

    win7中VS2010中安装CSS3.0问题解决方法   在安装Standards Update for VS2010 SP1后,VS2010中没有CSS3.0问题,以下是我的解决方法 1.首先去官网 ...

随机推荐

  1. 多线程 -- GCD

    GCD中有2个核心概念 任务:执行什么操作 队列:用来存放任务 执行任务 同步方法: dispatch_sync dispatch_sync(dispatch_queue_t queue, dispa ...

  2. 【收藏】Linux添加/删除用户和用户组

    1.建用户: adduser phpq                             //新建phpq用户 passwd phpq                               ...

  3. 电梯调度--c++--软件工程

    一.设计思路 (1)将乘客要去的楼层数存起来. (2)假设yi为乘客要爬楼层数之和,yi=n1*|(n1-ni)|+n2*|(n2-ni)|+..+n18*|(n18-ni)| (3)比较y1到y18 ...

  4. MyEclipse运行很慢的原因

    myEclipse以其丰富的功能博得程序员的热爱,但是其速度确实有问题,jsp文 件打开会不停的校验,甚至出现卡死,分析原因,原来是 validation在做怪. 好,既然找到了原因,那就把问题解决, ...

  5. Linux 下开放指定端口

    安装tomcat后,在客户端输入地址  http://localhost:8080/ ,发现默认端口8080不能访问. 由于Linux防火墙默认是关闭8080端口.因此,若要能够访问8080端口,可以 ...

  6. 项目开发-->身份认证及用户登录模块

    1.首先明确的两个问题 如何判断当前申请是由一个已登录用户发起的?如果Request.IsAuthenticated为true,则表示是一个已登录用户. 如何获取当前登录用户的登录名?如果是一个已登录 ...

  7. hdu 2255 奔小康赚大钱 最大权匹配KM

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2255 传说在遥远的地方有一个非常富裕的村落,有一天,村长决定进行制度改革:重新分配房子.这可是一件大事 ...

  8. JSP页面批量选择&全选操作&选择回显

    效果如下: js验证部分: 页面body部分: 附:控制器Controller中验证批量选择条件回显:

  9. Leetcode#123 Best Time to Buy and Sell Stock III

    原题地址 最直观的想法就是划分成两个子问题,每个子问题变成了:求在某个范围内交易一次的最大利润 在只能交易一次的情况下,如何求一段时间内的最大利润?其实就是找股价最低的一天买进,然后在股价最高的一天卖 ...

  10. NDK: unable to watch local variables after using GCC4.8

    the problem definitly apears after changing toolchain from gcc 4.6 to gcc 4.8. here's a solution wit ...