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 ,如下图所示
点击后,会打开下图所示的配置窗口
首先选择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”,出现下边对话框