-
Keil MDK
2020-12-05 08:49:16 -
【Keil MDK】(一)Keil MDK 5.28 的下载、安装、破解
2019-07-09 15:02:141. Keil MDK下载、安装、破解 Keil MDK是适用于各种基于Arm Cortex-M的微控制器器件的完整软件开发环境。 MDK包括μVision IDE 和调试器,Arm C / C ++编译器以及必要的中间件组件。 1.1.获取MDK安装包 Keil MDK的...1.Keil MDK介绍
Keil MDK是适用于各种基于Arm Cortex-M的微控制器器件的完整软件开发环境。
MDK包括μVision IDE 和调试器,Arm C / C ++编译器以及必要的中间件组件。
2.获取MDK安装包
Keil MDK的安装包可以从官方网站获取,最新版为
5.28
:传送门。填写一些简单的信息即可下载:
3.MDK安装
双击运行下载的
mdk527.exe
软件开始安装:
选择MDK安装目录(不能有中文):
安装完成后,桌面会生成快捷方式,打开就可以看到Keil MDK的主界面啦:
4.MDK破解
Keil MDK安装完成后,因为keil是收费的,所以我们平常学生个人使用可以使用破解器暂行破解,破解器下载链接:
- 链接:https://pan.baidu.com/s/14OQ2IBiRJgH2ouJR94BVJw
- 提取码:m356
这里为了躲避安全检查,打包成压缩包,破解软件会被当成病毒,所以在解压前必须关闭所有杀毒软件,包括Windows Defender!
确认杀毒软件都关闭后,解压文件夹,然后打开破解软件(温馨提示:打开前电脑最好静音):
然后我们再以管理员身份打开keil MDK,注意,一定要右键,以管理员身份打开:
打开后,点击左上角
File
,进入License Management
,复制CID:
粘贴到破解器的CID中,TARGET选项选择ARM
,然后点击Generate生成激活码:
将生成的激活码复制,粘贴到keil里,添加LIC:
接下来就可以正常使用MDK了。 -
Keil MDK使用(keil MDK v5.29的新增功能)
2020-05-07 15:51:56Keil MDK使用(keil MDK v5.29的新增功能) 转载自https://blog.csdn.net/super828/article/details/103324430 欢迎使用Markdown编辑器 ...Keil MDK使用(keil MDK v5.29的新增功能)
转载自https://blog.csdn.net/super828/article/details/103324430欢迎使用Markdown编辑器
包括Arm Compiler 6.13和MDK-Middleware 7.10.0
改进的µVision调试支持
Keil MDK是针对基于Arm的微控制器的最全面的软件开发解决方案,包括创建,构建和调试嵌入式应用程序所需的所有组件。
MDK版本5.29包含Arm Compiler 6.13和MDK-Middleware 7.10.0。
它引入了对ARmv8.1-M体系结构扩展的支持,并向µVision添加了最新的Arm调试接口规范v6。新增:Arm Compiler 6.13.1
主要增加的功能是对Armv8.1-M和可选的M-profile Vector Extension(MVE)的支持。
MVE带来了几个独特的架构功能,这些功能可以在DSP和机器学习内核中实现更高的性能。新的MDK中间件7.10.0
在MDK-Middleware 7.10.0中进行了以下更改:
文件系统组件
添加了用于管理文件或目录时间戳记的ftime_set和ftime_get函数
添加了状态代码fsAlreadyExists和fsNotDirectory,它们在使用fmkdir,frmdir和fchdir时允许更多控制
添加了用于检索FileSystem组件版本的functionfversion
增强了标准I / O例程使用的文件系统功能的错误报告(使用errno检索上一个错误代码)
网络组件
在客户端模式下使用PPP接口并且服务器生成小于16字节的CHAP质询时,已纠正CHAP身份验证中可能的内存损坏
在HTTP服务器摘要身份验证中增加了对用户帐户的支持
增加了对存储为MD5哈希值HA1的密码的支持
在HTTP服务器中增加了对摘要访问身份验证的支持
收到分段的广播消息时,更正了内存问题
如果未创建BSD套接字,则从BSD_EINVAL到BSD_ESOCK的更正返回码
提高了BSD插槽的坚固性
纠正了对链接层寻址的UDP消息的过滤(不再收到具有正确MAC地址和无效IP地址的数据报)
USB组件
USB设备/主机:为USB堆栈创建的所有线程添加了线程名称
USB主机:更正后的USBH_Device_GetController / Port / Speed / Address / VID / PID函数可用于设备枚举初始化回调
图形组件保持不变
新增/改进:uVision
µVision调试器现在支持ADI v6(在ULINKplus,ULINKpro和CMSIS-DAP中)
在反汇编程序中支持Armv8.1-M体系结构扩展
自动生成的分散文件可以管理具有相同名称的多个模块
如果所有包含的对象都是最新的,则跳过在构建过程中运行图书馆员
更新:调试驱动程序和模型
以下更新可用:
ULINKpro固件v1.59
ST-Link驱动程序v3.0.7.0
NULink驱动程序v3.01.6951
删除了对Stellaris ICDI的支持
快速模型11.8
</div> <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-60ecaf1f42.css" rel="stylesheet"> <div></div> <div class="person-messagebox"> <div class="left-message"><a href="https://blog.csdn.net/super828"> <img src="https://profile.csdnimg.cn/4/C/8/3_super828" class="avatar_pic" username="super828"> </a></div> <div class="middle-message"> <div class="title"><span class="tit "><a href="https://blog.csdn.net/super828" data-report-click="{"mod":"popu_379","ab":"new"}" target="_blank">CodeAllen的博客</a></span> <!-- 等级,level --> <img class="identity-icon" src="https://csdnimg.cn/identity/vip.png"> <img class="identity-icon" src="https://csdnimg.cn/identity/blog7.png"> </div> <div class="text"><span>原创文章 323</span><span>获赞 952</span><span>访问量 70万+</span></div> </div> <div class="right-message"> <a class="btn btn-sm bt-button personal-watch attented" data-report-click="{"mod":"popu_379","ab":"new"}">已关注</a> <a href="https://bbs.csdn.net/topics/395528062" target="_blank" class="btn btn-sm bt-button personal-messageboard">他的留言板 </a> </div> </div> </div>
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
新的改变
我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:
- 全新的界面设计 ,将会带来全新的写作体验;
- 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
- 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
- 全新的 KaTeX数学公式 语法;
- 增加了支持甘特图的mermaid语法1 功能;
- 增加了 多屏幕编辑 Markdown文章功能;
- 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
- 增加了 检查列表 功能。
功能快捷键
撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G合理的创建标题,有助于目录的生成
直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC
语法后生成一个完美的目录。如何改变文本的样式
强调文本 强调文本
加粗文本 加粗文本
标记文本
删除文本引用文本
H2O is是液体。
210 运算结果是 1024.
插入链接与图片
链接: link.
图片:
带尺寸的图片:
居中的图片:
居中并且带尺寸的图片:
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
如何插入一段漂亮的代码片
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的
代码片
.// An highlighted block var foo = 'bar';
生成一个适合你的列表
- 项目
- 项目
- 项目
- 项目
- 项目1
- 项目2
- 项目3
- 计划任务
- 完成任务
创建一个表格
一个简单的表格是这么创建的:
项目 Value 电脑 $1600 手机 $12 导管 $1 设定内容居中、居左、居右
使用
:---------:
居中
使用:----------
居左
使用----------:
居右第一列 第二列 第三列 第一列文本居中 第二列文本居右 第三列文本居左 SmartyPants
SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:
TYPE ASCII HTML Single backticks 'Isn't this fun?'
‘Isn’t this fun?’ Quotes "Isn't this fun?"
“Isn’t this fun?” Dashes -- is en-dash, --- is em-dash
– is en-dash, — is em-dash 创建一个自定义列表
- Markdown
- Text-to-HTML conversion tool
- Authors
- John
- Luke
如何创建一个注脚
一个具有注脚的文本。2
注释也是必不可少的
Markdown将文本转换为 HTML。
KaTeX数学公式
您可以使用渲染LaTeX数学表达式 KaTeX:
Gamma公式展示 是通过欧拉积分
你可以找到更多关于的信息 LaTeX 数学表达式here.
新的甘特图功能,丰富你的文章
- 关于 甘特图 语法,参考 这儿,
UML 图表
可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:
这将产生一个流程图。:
- 关于 Mermaid 语法,参考 这儿,
FLowchart流程图
我们依旧会支持flowchart的流程图:
- 关于 Flowchart流程图 语法,参考 这儿.
导出与导入
导出
如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。
导入
如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。
注脚的解释 ↩︎
-
KEIL MDK简介,如何安装KEIL MDK下载程序
2019-03-18 15:18:391. KEIL MDK简介 RealView MDK开发套件源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,融合了...1. KEIL MDK简介
RealView MDK开发套件源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,融合了中国多数软件开发工程师所需的特点和功能。最新版本的包括μVision4集成开发环境与RealView编译器,支持ARM7、ARM9和最新Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。 KEIL MDK增加了对Cortex-M3内核的支持,因此我们才能使用它来进行基于 ARM Cortex-M3的STM32微处理器应用程序的开发。
2. 安装KEIL MDK软件
打开配套光盘——“软件资源”——“开发环境”——“KEIL MDK”文件夹下的安装文件MDK400_mcu123.exe.双击打开,进入欢迎界面。
点击Next.
勾选安装协议,点击Next
选择安装路径。这里选择的是F盘,若读者硬盘资源充裕,则建议安装在C盘,跑起来快些。这里有一点需要说明的是:如果你之前安装了keil c51环境,安装keil mdk的时候可以安装到同一个文件夹下,这样,KEIL V4.0就能同时支持51芯片了。选择好安装路径之后继续点击next。
填写用户信息,个人用户随便填写就可以,点击下一步
进入安装步骤,大概需要几分钟,耐心等待自动安装完毕。
安装完毕,看到三个选项
1) 显示发行说明。
2) 保持当前uVision 的设置。
3) 载入以下选择的工程实例,默认即可。
点击finish,完成安装。
桌面快捷方式如下
3. 破解KEIL MDK
未破解的KEIL MDK会有32K程序代码的限制,编写的代码不多时没有影响,但是当移植UC/ OS 这类大代码之后情况就不同了,每次编译都会提示代码限制,编译不通过:“*****size of this image (41532 bytes) exceeds the maxim*****”。所以还需要将软件破解。打开光盘中注册机“keil 4.0注册机.exe”,界面如图。
首先需要获取软件的CID号码。打开安装好的KEIL MDK软件,
(注意:win7系统以管理员身份运行打开,不然不能成功破解)
点击file——license management ,如图所示。
进入账户管理界面,复制CID号码,如图所示位置
复制CID号码到注册机的CID,如图中1所示。选择“Target“为ARM
点击“Generate”按钮,生成LIC代码如图所示,复制LIC代码。
将复制好的LIC代码“JL2UH-WMFSE-M9WGG-VBTL0-W0ZQ7-6QNR3”填入Keil 4 license management 管理界面如图所示位置。点击Add LIC
点击Add LID后,提示添加成功,如图所示。现在破解成功。
4. 使用KEIL MDK下载、仿真调试
打开后界面如图
1)、JLINK仿真设置过程
点击工具栏中的工程设置按钮,如图所示
选择Debug选项卡,如图进行设置。
1) 选择Debug选项卡
2) 勾选上use千的选择框,型号选择Cotex-M3-JLINK.
3) 勾选如图所示两项
4) 勾选如图所示四个选项。
5) 设置完毕后点击settings.
选择芯片型号为STM32F103CB
Target- 晶振选择8MHZ
点击Debug-settings
如果JLINK和主板正常连接,出现如图所示信息框,显示JLINK以及目标板相应信息。左半部分显示的是JLINK连接情况,如果JLINK连接正常,此处能够正常读出JLINK的版本号等信息,如果连接有错误,此处为灰色状态。右半部分是目标板信息,如果连接正常,此处显示相关信息,比如此处连接的是STM32开发板,Device Name正确读出为ARM内核芯片。下载模式我们选择SW模式,下载速度选为100KHZ.点OK,退出设置。退回工程设置页面,点OK,退出工程设置。
选择菜单Flash下的Download或者工具栏中的Load按钮,直接下载程序。
下载成功后,编译信息栏中显示下载成功提示,如图所示。
还可以利用KEIL MDK对程序进行仿真,在线调试。光盘提供的程序已经编译完成,所以用户可以直接进入调试步骤。选择菜单Debug的start/stop Debug Session,或者工具栏中的调试按钮。进入仿真页面。
2)、ULINK2仿真过程
点击工具栏中的工程设置按钮,如图所示
选择Debug选项卡,如图进行设置。
1) 选择Debug选项卡
2) 勾选上use千的选择框,型号选择ULINK2/ME Cortex Debugger
3) 勾选如图所示两项
4) 勾选如图所示四个选项。
5) 设置完毕后点击settings.
点击后面的setting,出来下面的对话框,stm32单片机选择“swj” port选择SW,点击ok
之后选择Utilities,记住这里也要选择一下ULINK2/ME Cortex Debugger,选择完成后点击后面的setting
如下图所示,在下面的add选择图中的芯片类型添加,点击ok
最后也别忘了选择芯片
点击debugger,就会出现如下页面,就说明仿真成功了
-
程序编译说找不到stm32f10x_lib.h 这个头文件 老版本的keil mdk在新版本的keil mdk4中无法使用-附件资源
2021-03-05 15:17:24程序编译说找不到stm32f10x_lib.h 这个头文件 老版本的keil mdk在新版本的keil mdk4中无法使用-附件资源 -
【Keil MDK】(二)Keil MDK中芯片器件包的安装
2019-07-09 15:02:33因为基于Arm Cortex-M的微控制器实在太多,我们也不可能全部都用到,如果都集成在MDK里会显得臃肿,所以Keil将这些器件包独立出来,我们选择有用的下载安装即可。 1.下载器件包 keil MDK支持的器件包在官网都有,... -
【Keil MDK】(三)Keil MDK更换Sublime Text Molokai主题
2019-07-09 15:02:48Keil MDK默认的界面主题非常丑,话不多说,上图: 这么丑的界面不利于代码的发挥,所以接下来我们开始美化主题,更换一个Sublime Text Molokai主题~ 1.下载需要的文件 链接: 提取码: 2.备份默认主题文件 首先... -
keil MDK 安装
2017-03-14 15:29:03keil mdk arm 单片机 编译器安装 -
Keil MDK5.31
2020-09-29 10:48:41Keil MDK 5.31 官方原版,一般用在 STM32 等系列单片机的编程上。 当然,以STM32F1系列的单片机为例,安装完成后也需下载安装它对应的 PACK 包等,如 Keil.STM32F1xx_DFP.2.3.0,这个,我另外分开在另一个下载联接,... -
有趣的keil MDK细节
2020-08-03 15:20:32keil MDK细节。 -
keil MDK5.29.zip
2020-07-23 09:55:59keil MDK5.29.zip stm 32 开发 -
keil MDK 版本 介绍
2017-03-16 16:57:09keil MDK 版本 介绍 -
KEIL MDK的系列教程
2018-05-24 18:15:36针对KEIL MDK的初次使用者的系列教程,通过此可以快速入手使用KEIL MDK的开发环境,达到借助此工具就可以开始研发的目的。 -
如何使用KEIL MDK下载程序
2020-07-14 20:27:211. KEIL MDK简介RealView MDK开发套件源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,融合了... -
Keil MDK背景颜色配置
2020-09-24 23:49:11把压缩包中的三个配置文件放置到对应Keil mdk安装路径即可(我的路径为默认安装路径C:\Keil_v5\UV4) -
Keil MDK Patch Installer.zip
2021-01-07 16:47:39基于KEIL MDK的GD/NUC/IAR的一些开发包,便于大家学习 -
KEIL MDK 5添加Device/CPU
2016-07-25 16:06:29下载KEIL MDK5以后是没有安装device的,如果此时创建工程会找不到目标芯片,如下图所示: 此时我们就要安装自己需要的芯片系列,比如STM32F1系列。 首先选择Project-Manage-Pack Installer如下图所示: 此时... -
Keil MDK 2020过期问题
2019-04-03 09:48:16Keil MDK 2020过期问题 由于到2020年过期,之前曾担心到2020年是否我们用KEIL MDK所编写的代码,全部不可用。经过今天测试,虽然软件提示过期,不过依然可以正常使用,只是没有软件的支持维护而已。 用微信扫描... -
Keil MDK5 注册机
2013-11-11 12:24:32最新版的keil mdk5注册机 支持最新的开发环境有最新的功能。 -
KEIL MDK输出map文件分析
2018-08-26 01:38:10KEIL MDK输出map文件分析 -
KEILMDK安装
2021-01-28 19:18:13以MDK5.14为例,双击mdk514.exe 基本默认安装,很容易. ...关掉keil mdk,安装相应的pack 如 Keil.STM32F4xx_DFP.1.0.8.pack Keil.STM32F1xx_DFP.1.0.5.pack 双击要安装的包即可,只要安装... -
使keilMDK和C51不冲突
2020-08-04 13:21:05本文介绍了一种解决keilMDK和C51不兼容的问题。 -
KEIL MDK 优化选项.pdf
2019-10-30 16:43:13关于KEIL MDK 优化选项,各个选项功能的介绍。希望对使用软件的人,有所帮助。 -
keil mdk 破解软件keil_lic.exe
2018-05-10 21:23:16可以方便的破解keil mdk ,实测非常有效,最近几年安装的keil都是用这个破解的,并有详细的破解教程。 -
keil MDK5.30 目前最新版软件
2020-05-21 14:35:07keil MDK5.30 目前最新版软件。 官网下载龟速 ,需要的下载 -
Keil MDK5的安装及破解详细步骤
2018-05-06 21:44:49安装及破解Keil MDK5 首先是下载安装文件与破解文件,这个不详细说明。你将会得到这两个文件! 双击第一个安装文件!点击Next>> 打勾,然后Next>> 选择安装路径,建议默认即可。Next>>... -
Keil MDK入门
2011-09-23 11:29:12新手工具 绝对实用 keil mdk的详细实用说明