ADS1.2 使用指南-在SKY2440/TQ2440调试
ADS无OS实验手册一、 实验前准备 1
二、实验环境建立 2
1、ADS设置 2
2、AXD设置 11
三、AXD实验 14
四、 实验扩展----ADS使用 19
1、使用ADS创建工程 19
2、编辑工程 25
3、 编译工程 27
五、附录 32
附录一ADS参考设置附图 32
附录二AXD参考设置附图 53
一、实验前准备
1、硬件准备:SKY2440 开发板一套,并口线一条,JTAG仿真板一个(带配线),串口线一条。
2、软件准备:pc上必须先安装好H-JTAG 软件,ADS 软件(含AXD ),giveio驱动,SKY240无os测试代码 。关于这些软件、驱动的安装、设置,请参考《sky2440用户手册》相关的章节,这里不再重复。
注意:能用h-flash烧写norflash的时候,并不代表giveio已经安装好了。可以通过查看设备管理器来查看,或者通过查看sjf2440.exe能否烧写flash来验证,如果提示无法打开giveio,则没有安装好giveio驱动。如果没有安装好这个,AXD会无法完成load image的过程。
二、实验环境建立
1、ADS设置
1、 解压SKY2440_Test测试程序,进入其目录,用双击SKY2440_test.mcp, 如果安装了ADS,会默认用ADS打开此工程,如下图。
打开工程后,ADS里边出现如下图的子界面,并默认工程模式为:DebugRel模式。
2、单击上图圈中部分,或者用快捷键“Alt+F7”进入DebugRel settings (这里Target选择为DebugRel 模式) ,也可以从“Edit”—>“DebugRel Settings”中进入DebugRel settings设置界面。
3、Target 设置: 设置Post-linker 为 ARM fromELF,原因后面会解析。其他用默认设置即可,如下图。
4、Language Settings 设置
因为S3C2440 的arm核是ARM920T, 所以Architecture or Processor 设置为ARM920T,其他用默认设置,设置完后点Apply 以使该设置生效。下图以ARMAssembler 的设置为例来说明;其他ARM C Compiler,ARM C++ Compiler ,Thumb C Compiler, Thumb C++ Compiler设置同也是设置Architecture or Processor设置为ARM920T,其他默认即可。如果设置过程中,有提示要rebuild,或者relink的,先不管,点“ok”确认即可,等所有的设置完后重新编译一次即可。
请下载附件 参考完整版本 请问TQ2440也可以参照这个附件操作吗? 是不是要装ADS这个软件,在哪可以下得到啊 TQ2440也可以用这个,在光盘里边有。
需要装ADS这个软件,百度或者迅雷有破解版。
很容易找到 什么东西。。。。。。。。。。 謝謝分享,正需要參考 顶一下 哈哈啊 谢谢 正需要呢 非常感谢,准备用ads先裸跑呢 现在编译运行不能 停下来 多谢分享! 非常感谢,准备用ads先裸跑呢 顶一下
!!!!!! 自己编译结果总是出问题 本帖最后由 Abrave 于 2010-5-15 19:45 编辑
新手就不能下载吗?真郁闷!