ADS1.2的使用

 

1.建立工程文件2440App File->New

 

 

2.设置Targets为DebugRel

 

 

3. 编译及链接配置 Edit->Debug Settings

1)Target基本设置

2)ARM汇编编译器选项:CPU->ARM920T,小端对齐,ARM指令格式,无浮点运算

3)ARM C编译器选项:CPU->ARM920T,小端对齐,Pure-endian softfp浮点运算

4)ARM 链接器设置:链接类型Simple,RO Base:0x3200_0000(程序段起始地址,该地址指向SDRAM),RW Base(数据段起始地址,未设则接连程序段结束地址)

RO Base:这里用户要根据自己的硬件实际SDRAM地址空间来修改这个地址,保证这里写的地址是程序运行时SDRAM地址空间所能到达的范围。

 

 

 

5)设置ARM fromELF输出文件类型:Plain binary(二进制bin文件,可直接烧写)

 

 

4.添加汇编或C源文件

1)  Project->Create group

2)  Project->Add files

3)  添加其他文件

注:实践中发现s和c各文件须按调用关系自上而下排列(可用鼠标拖动),否则会出现编译正常运行不正常现像,最为明显的就是调用某个函数时程序会跑飞,此时开发板会自动重启。

 

5.编译 Project->Make

 

 

posted @ 2013-04-13 23:06  ITtecman  阅读(340)  评论(0编辑  收藏  举报