Keil MDK-ARM又称MDK-ARM、Realview MDK、I-MDK、uVision,这是针对开发者打造的一款可视化集成开发环境,可以用于Cortex-M、Cortex-R4、ARM7、ARM9等处理器进行开发操作,软件提供了可视化操作简单,拥有行业领先的ARM C/C++编译工具链,新版本还增强了对新的硬件的支持,有需要的欢迎下载。
软件特色
1、完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件。
2、行业领先的ARM C/C++编译工具链
3、确定的Keil RTX ,小封装实时操作系统(带源码)
4、μVision4 IDE集成开发环境,调试器和仿真环境
5、TCP/IP网络套件提供多种的协议和各种应用
6、提供带标准驱动类的USB 设备和USB 主机栈
7、为带图形用户接口的嵌入式系统提供了完善的GUI库支持
8、ULINKpro可实时分析运行中的应用程序,且能记录Cortex-M指令的每一次执行
9、关于程序运行的完整代码覆盖率信息
10、执行分析工具和性能分析器可使程序得到最优化
11、大量的项目例程帮助你快速熟悉MDK-ARM强大的内置特征
12、符合CMSIS (Cortex微控制器软件接口标准)
常见问题
一、keil怎么生产hex文件?
1.添加源文件,源文件可以是用C语言或者是汇编语言
2.在弹出的菜单中点击“add files to group source group 1”
3.选中要加入的C文件,C文件可以是从别处复制过来,也可以自己写
4.点“add”后可以看到C文件出现在左侧的目录中。这时要点击“close”关闭对话框
5.源程序添加进来后可以点击图中编译图标生成HEX文件
6.然后在底下的状态框中可以看到结果,出现下图表示HEX文件已经生成了
7.打开文件夹可以看到,HEX文件已经生成了
二、keil怎么调试?
1.确认写好的程序能通过编译。然后点击“Debug”→"Start/Stop Debug Session"进入调试模式
2.调出观察窗口(用来设置要观察变量的设置窗口);点击“View”→"Watch&Call Stack Window"
3.弹出的“Watch “窗口
4.在弹出的”Watch“窗口中设置要要观察的变量,点击”Watch#1“→双击"type F2 to edit"→输入要观察的变量名
5.点击”单步调试“按钮,点击一次,同时观察”Watch“窗口P11变量的变化情况
6.再一次点击”单步调试“按钮。同时观察”Watch“窗口P11变量的变化情况
三、keil怎么编译汇编语音/怎么编译?
1.打开Keil后选择【File】下的【new】新建一个空白文档。将编辑好的程序源码复制到该文件中
2.选择左上角的保存按钮进行保存,将弹出保存对话框
3.选择保存路径和编辑文件名。记住,这里的文件名很重要,如果你是C语言程序的话,加上.c后缀,如果你是用汇编语言,加上.ASM后缀。这样,Keil就能自动识别你的文件类型了
4.现在你就可以将保存的文件添加到项目中了,项目文件要提前在[Project]中新建。右击选择【Source Group1】点击【Add Files to Group..】
5.在弹出的对话框中选择[文件类型]为All files,这个很关键。然后选择你要添加的文件。点击Add添加
6.在[Source Group]中就会显示新添加的.ASM文件,按图中选择弹出【Option for Target】对话框
7.切换到[output]选项卡选中【Create HEX FILE】,就可以在编译成功后自动生成.hex文件。编译按钮在左上角3个按钮,从左到右依次点击,如果源码没错,都可以编译通过了。
四、keil怎么添加头文件?
C文件里直接写#include "myfunc.h",然后你的左边栏,那个C文件会出现+点开后可以看到所有用到的H。点击H文件可以打开修改。
使用教程
一、首先我们要养成一个习惯:最好先建立一个空文件夹,把您的工程文件放到里面,以避免和其他文件混合,如下图笔者先创建了一个名为“Mytest”文件夹:

二、点击桌面上的Keil uVision4图标,出现启动画面:

三、点击“project --- New uVision Project”新建一个工程:

四、在对话框,选择放在刚才建立的“Mytest”文件夹下,给这个工程取个名后保存,不需要填后缀,注意默认的工程后缀与uVision3及uVision2版本不同了,为uvporj:

五、弹出一个框,在CPU类型下我们找到并选中“Atmel”下的AT89S51或52:

六、以上工程创建完毕,接下来开始建立一个源程序文本:

七、在下面空白区别写入或复制一个完整的C程序:

八、输入源程序文件名名称,在这里笔者示例输入“test”,这个名称,同样大家可以随便命名。注意:如果您想用汇编语言,要带后缀名一定是“test.asm”,如果是C语言,则是“test.c”,然后保存:

九、接下来需要把刚创建的源程序文件加入到工程项目文件中,大家在点“ADD”按钮时会感到奇怪,怎么对话框不会消失呢?不管它,直接点击“Close”关闭就行了,此时大家可以看到程序文本字体颜色已发生了变化:

十、最后还要有设置一下,按下图设置晶振,建议初学者修改成12M,因12MHZ方便计算指令时间:

十一、在Output栏选中Create HEX File,使编译器输出单片机需要的HEX文件:

十三、呵呵,工程项目创建和设置全部完成!点击保持并编译(下图):

查看工程文件夹内容:

- keil c51注册机激活破解安装教程(附序列号)
- 单片机编程开发软件keil c51 9.56汉化破解教程(附序列号)
- c语言单片机编程软件keil c51 9.0安装教程(附序列号)
- plc编程软件keil c51下载安装步骤(附注册机)
- keil uvision3中文破解版安装教程(附注册机)
- 单片机集成开发keiluvision4破解版安装教程(附汉化包)
- keil uvision2中文版破解版安装教程(附序列号)
- keil uVision5 软件安装及破解教程(附注册机)
- keil c51注册机激活破解安装教程(附序列号)
- 单片机编程开发软件keil c51 9.56汉化破解教程(附序列号)
- c语言单片机编程软件keil c51 9.0安装教程(附序列号)
- plc编程软件keil c51下载安装步骤(附注册机)
- 欧美顶级ppt免费模板网站 设计师必收藏的10个免费欧美ppt网站
- 申请中国签证如何拍照片 附中国签证申请相片规格要求
- Microsoft Office 2021官方正式破解版 简体中文下载
- 网页转轻应用如此简单一个“浏览器系统”App帮你一键完成高效浏览网站