全部博文(4)
分类: 嵌入式
2012-11-06 23:22:30
将老旧的ads1.2的工程移植到 mdk
使用的mdk版本:MDK V4.11
下载调试工具:JLINK V8版
目标硬件平台:XC2440开发板
参考了网络上 高手的文章,在此予以感谢!
图片点击可放大
移植过程:
一、新建MDK工程,将原ADS工程中的所有源文件复制到mdk工程目录下
注意,建工程的时候,不需要添加MDK提供的启动文件,再拷贝mdk安装目录下ARM\Boards\Samsung\S3C2440\RTX_Blinky里面的Ext_RAM.ini到工程目录,这样所有需要的文件都拷贝完成了,然后将文件包含进工程,接下来是工程设置。
二、工程配置
保存与以下截图相同即可
output可创建一个文件夹,保存输出的文件
listings同理可创建一个文件夹,保存中间产生的链接文件
下两页要把所需要的头文件目录设置好
Linker页按如下配置
添加的内容为 --first 2440init.o(Reset)
三、文件修改
修改Ext_RAM.ini 文件 倒数第三行 LOAD xx.axf 与实际工程相符。
LOAD output\BoardTest_XC2440_MDK.axf INCREMENTAL
修改 2440init.s第83行中的Init为 Reset
同时在83行上面添加一行 PRESERVE8
至此,配置差不多OK了,编译
然后便可通过JLINK调试了!!!