//title:
// 使用j-link arm烧录flash
//author:
// norains
//date:
// february 21-september-2010
//environment:
// j-link arm
//=====================================================================
如果大家使用的是mdk开发环境的话,并且选择调试的工具是j-link,那么当我们点击debug时,mdk会自动帮我们将程序下载到cpu中。如果我们所拥有的仅仅是一个固件,我们应该如何将它烧录到cpu呢?这时候就必须要请j-link arm出场了。
首先打开软件,出现如下界面:

不过这时候默认的cpu可能不符合我们的需求,需要重新设置,故选择“options->project setting…”。如果你觉得点击菜单繁琐,也可以采用“alt f7”这个快捷键。弹出界面如下所示:

在弹出的设置画面中,在cpu页面,选择和实际开发板相符合的型号,如下图:

设置完毕之后,软件的左边就列出了该cpu的相关信息,如图:

准备工作完毕之后,就要将j-link和开发板相连,然后选择target->connect,如图:

如果连接成功的话,在下方的log窗口,会提示connected successfully,如图:

连接成功的话,可以通过file->open来选择固件了。其实这个步骤在连接之前进行也是可以的,如图:

如果你选择的是bin文件,还会弹出个对话框,提示输入start address。这个可以不用管它,因为到真正烧录的时候,软件会根据不同的cpu自动重定位的,这里直接输入0然后确认即可:

一切准备完毕之后,就可以选择target->auto或快捷键f7进行烧录了,如图:

如果你选择的是bin文件,那么还有可能会提示是否重定位,这时候只要选择是即可,如图:

不出意外的话,那么就会非常顺利地进行烧录了,如图:





热门文章

