- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.打开ADS开发环境
开始 /所有程序 /ARM Developer Suite v1.2/CodeWarrior for ARM Developer Suite
二.创建工程
1.创建工程 Example1.mcp
File/New,打开新建对话框;
选择 Project 页/ ARM Executable Image 项;
|X
| File | Object
圈ARM
圈ARM Executable Image
尙加Object Library
^Enpty Frojact
擋Makeflie Importer Wizard 老j Thumb Intftrworking linage
描Thumb Executable T血a牡 韵Thumb Obj ect Library
Project name :
Location:
[FJ數学l教学10八2\滋初魂 应二打
r-T Add tc Praj 1
Fr oject:
I □
职消
职消
确定
单击Location:下的Set…按钮;
选择工程保存位置;
输入工程名称:Examplel ;
选中Create Folder;单击保存;回到 New对话框,单击确定。
项目创建后的ADS窗口:
2?设置工程参数
打开参数设置对话框: Edit/DebugRel Setti ng;
Target Setti ngs项的设置如图
flit Riit Vi ■* Erojtct H^bac 卩皿* ]j+lp
=■ DvIiutKf l Set t hies白 D||x]丁4*?1 呂电 FthAis.1Accaxx ? kLIu Build b*tru kuillLMtFi 1? Hif p i n^x 8
=■ DvIiutKf l Set t hies
白 D||x
]丁4*?1 呂电 FthAis.
1
Accaxx ? kLIu Build b*tru kuillLMt
Fi 1? Hif p i n^x 8网TM Tif??S
T v-ri L LtfLCMrift
曲 Ais??bl*r ARN 匚 r?P31?r 曲 C++ Cxpilw Thu^ib 匚 CwipaJ.BT TErt C++ 9
3 Ll鈕f
AJ-ll LltSe* 册 fTMELP 二 IdLlat
Tv(4t Kw*t
Ubktr
|n?bu^tRBl
曲Li宀If
J
Fr-i-lunkKr
Mani!
rwtTidoor:
(font
LlbJl Ge dm- | |
Fil?x
Laport T uul. . . ExpEo* L PuiaL.
? tkhu 审 1
C*jh W,
U D ■? ■? J 二
SV? ?ntj L?X US^Ti£ fetlft.tivt plllu
1 ix: Larx L Lj n^J
Lan guage Sett in gs/ARM Assembler 设置如下:
(注意Architecture or Processor下处理器类型为 Xscale,根据具体平台而定)
Linker中的Option页设置如图:
3.在工程中创建程序文件 Examplel.s
File/New,打开新建对话框;
选择 File 页,Text File 项;
在File name:下输入文件名:Examplel.s (注:Arm汇编语言程序扩展名为 s);
选中Add to Project,文件添加到项目中;
选中项目生成目标: Debug;DebugRel;Release
单击确定.
Froj ectObjactF i L@ :Location:|F:\教学教学lOnpEjtMipL討 …|
Froj ect
Objact
F i L@ :
Location:
|F:\教学教学lOnpEjtMipL討 …|
P Add to Prflj S
Fr oject;
确定
职消
创建程序文件后, ADS窗口:
4.编辑程序文件 Examplel.s
在Examplel.s窗口中输入程序校对并保存;
三.编译程序并链接生成目标文件
1.选择菜单Project/Compile进行编译;如果程序存在错误,将出现错误提示。根据错误提示 修改程序.
.h - tj M. - @ d1 - ftth F \鞍孚i
Bnrors wd ?trnaTics fcir ilxwpltl.Hcp
nun EQU
EHTBV
取心」CODE. REA凶肛丫
10
[A 0
sta-rl
LK? IDS HDV
RO. -src KI, -dst R2.
■SkE JcLst
Erxox [ X11S1£; 9-ad. Ee^ist-ec n-are sgib口丄 EKUpleLj l
原创力文档


文档评论(0)