第一步. 打开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>
分享到:
相关推荐
工程配置 rvds4.0 工程配置 裸机程序开发
破解文档,里面有RVDS4.0的破解教程
rvds 导入工程 其他源码 其他工程的文件,比如说ads 1.2中的工程,怎么植入rvds 4.0
Ads 1.2 工程移植到 ReaView 4.0 包括如何将ads中的工程文件导入realview4.0中建立工程
RVDS4.0 Workbench IDE用户指南
RVDS4.0破解文件,破解说明
RVDS4.0安装指南,安装 安装 安装,最好还是找破解哈哈
RVDS4.0下载包含有破解文件。十分全,供大家使用。随便个小弟一点分。
RVDS4.0 破解补丁+详细说明,一款好的ARM开发工具,
RVDS4.0 LPC2214串口示例程序,工程是RVDS4.0创建的,lpc2214串口示例程序,上电后串口发送"hello word",接下来LPC2214将接收到的数据返回。
ARM公司出品编译器,RVDS4.0破解版(安装文件+破解文件),总共有7个安装包,内附详细破解说明
ARM公司出品编译器,RVDS4.0破解版(安装文件+破解文件),总共有7个安装包,内附详细破解说明
中文的rvds手册,主要介绍IDE的使用方法,很不错的
RVDS4.0使用开发指南 文档说明:RealView编译工具4.0版开发指南第1章简介 1.1关于RealView编译工具 1.2使用示例第2章为ARM处理器开发代码 ……
在ubuntu下安装RVDS4.0到%5时会提示错误,将本包解压到指定的文件夹下,即可顺利的安装.
将所有文件解压到RVDS的安装目录下(如:f:ARM),执行crack.bat license是rvds.dat,把别忘了替换网卡MAC 会有fail提示,正常。 只能执行一次,多了会出问题 By Hacx3rn 有时需要重启
arm集成开发编译套装软件RVDS4.0的安装破解补丁及详细说明
本手册包含可帮助开发适用于 ARM 系列处理器的代码的信息。 本手册中的各 章节和所用示例都假设在开发代码时使用最新版本的 ARM RealView 编译工具。 适用对象 本手册是为所有使用 RealView 编译工具生成应用程序的...
RVDS4.0中文手册详细描述了RVDS的使用方法,开发流程以及架构。方便入门。
arm开发环境 RVDS4.0是ARM公司当前最新的开发环境,支持ARM结构V4-V7的(基本)全部cpu开发,比如:ARM9, ARM11, Cortex-A, Cortex-M, Cortex-R。