ARM开发工具Keil MDK-ARM 5.29安装使用教程(附注册机)
作者:佚名 时间:2022-07-10

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文件:

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

查看工程文件夹内容:

    匿名评论
  • 评论
人参与,条评论
相关下载
H5游戏