RVDS4.0导入ADS工程

第一步. 打开ARM Workbench IDE V4.0。

第二步. 打开“FileàNewàRealView Project”。

第三步. 输入工程的名称:pxa270_SEG,然后点击“Finish”。

第四步. 在“pxa270_SEG”工程点击鼠标的右键,在弹出的菜单中选择“Import…”开始导入ADS工程。

第五步. 在弹出的菜单中选中“File System”,然后点击“Next”。

第六步. 找到数码管的ADS工程的目录。

第七步. 选中源程序代码目录,然后点击“Finish”。

第八步. 开始编译源程序代码,结果会出现一个错误和二个警告。

第九步. 打开“boot.s”文件,在文件的开始位置加上“PRESERVE8”,再重新编译。

第十步. 为了使程序可以在EELiod上运行还需要进行如下的设置。

第十一步. 打开工程的属性窗口,选择“SettingsàManage configuration”把“发行”设置为“Active”。

第十二步. 在“Tool settings”中选中链接器的“输出”,在“RO”输入“0x0”,在“RW”中输入“0xa0100000”。

第十三步. 在“Tool settings”中选中链接器的“选项”,在“映象入口点”中输入“boot.o”。

第十四步. 在“Tool settings”中选中链接器的“布局”的“置于映像的开头”中输入“boot.o”。

第十五步. 在“Build stepsàPost-build stepsàCommand”中输入“fromelf --bin --output=pxa270_seg.bin pxa270_SEG.axf”。(让工具自动生成BIN文件)。

第十六步. 编译完成后,在工程相应的目录下就会生成EELiod上可以运行的BIN文件。

附:编译完成后,我们还是会看到两个警告,为了把警告去掉,我们需要修改一下源程序代码。

1、打开“main.c”文件屏掉“// return 0;”。

2、在“main.c”文件的最后添加一空行。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/llm330/archive/2010/02/26/5328111.aspx

源文档 <http://blog.csdn.net/llm330/archive/2010/02/26/5328193.aspx>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值