当前位置:文档之家› Keil4使用Jlink设置指南

Keil4使用Jlink设置指南

KEIL4环境,使用Jlink仿真器调试M3说明
1.安装keil4
首先要安装集成开发环境KEIL4MDK,这是ARM公司最新的调试软件,我们提供的工程例程都在KEIL4MDK开发环境下,调试通过!
2.安装jlink驱动,
驱动位于光盘的工具软件文件夹里,目前稳定的版本是JLinkARM_V408i。

用户只需一步步安装即可,安装过程中不需要任何设置!安装完成后出现下图的可用快捷方式!
下边接收几个很有用的:
1.)J-Flash ARM:这是一个单独的程序烧写软件,J-Flash ARM配合Jlink仿真器可以完成绝大多数ARM芯片或扩展FLASH的烧录工作!
2.)J-Link GDB Server:打开这个软件,同时连接上开发板,就可一看到目标板MCU 内核和目标板电压!
3.)J-Link Commander:打开这个软件之前电脑要先连接jlink,可以看到jlink的硬件版本和序列号!
3.Keil4仿真调试配置
打开你要调试的工程(就是实验例程,请注意每个工程都可单独配置,KEIL4MDK工程一般是工程名+.uvproj的方式存在的),工程打开后,出现下边的界面:
我们提供了两种调试模式:内部flash调试和内部SRAM调试!我们首先要选择调试模式,是在内部flash调试还是内部SRAM调试。

用户可以在下图的位置选择调试模式:
每颗芯片的RAM相对FLASH来说,都较小,所以如果程序量超过RAM的范围,请选择flash调试模式!
选择完调试模式后,接着配置该调试模式下的参数!点击下图所示图标
或者点击Flash--Configure Flash Tools......,如下图所示
点击后,会打开下图所示的配置窗口
首先选择CPU型号,比如:LPC1768等,接着进行Target配置!见下图所示:如果用户选择flash调试模式,可以参考下图配置!主要是点√的选项后边设置!
如果是在sram内部调试,就要选择见下图设置!
下边进行Output设置,这一部可以设置输出文件和输出文件的名字,具体设置见下图所示
空白框内,可以填写输出文件的名字,上图填的是“BUZZER”。

另外,如果是在flash内调试,可以勾选Create HEX File(产生hex文件,即可烧录文件),如果实在RAM模式下调试,此项可不勾选。

(产生的可烧录文件位于工程下的Dbuge文件夹内的FLASH文件夹内)
下边设置debuge选项:
debuge选项是要设置具体使用什么仿真器的,其实在这一步骤之前的所有步骤,只要是用我们提供的工程的,都已经设置好了,下边步骤才需要用户自己设置,因为每个用户使用的仿真器可能不同。

对话框,见下图所示:
要如图中所选,选择“Cortex-M3J-Link”见下图
然后点击"Settings”,出现下边对话框
如图中设置即可,然后点击“OK”退出。

接着设置Utilities,设置对话框见下图
的√点上,如果使用RAM调试模式,√不要点。

然后点击"Settings”,出现下边对话框
点击“Add”,出现下图所示的对话框,选择装置
如图中选择合适的装置,点击“Add”即可。

设置完成后,要点击“ok”退出。

注意点:Debug选项卡的设置,如果是在"RAM"调试模式,还需要作如下设置.参考下图。

Intialization File:要选择工程目录下的debug/RAM/RAM.ini(debug文件夹下的RAM文件夹内含有RAM.ini的配置文件。

如果要删除RAM文件夹内的内容时要保留RAM.ini文件,其余的都可删除!设置完成后,下边就可以调试程序了。

4.调试程序
点击下图图标编译
编译完成后,点击下图图标,进入调试状态
调试完成,可以再次点击此图标退出
下图即为调试状态,点击下图"RUN"图标即可运行程序。

下边你就可以自己动手开始自己的ARM学习之路,预祝您学习愉快,顺利!。

相关主题