adsarmulator程序调试过程.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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 J cLst Erxox [ X11S1£; 9-ad. Ee^ist-ec n-are sgib口丄 EKUpleLj l

文档评论(0)

yuxiufeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档