网站大量收购独家精品文档,联系QQ:2885784924

第2章嵌入式系统开发过程.pptVIP

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 在工具栏中单击“new”按钮,或在“File”菜单中选择“new….”进入创建页面: * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 在“Project”标签页中为用户提供了 7 种可选择的工程类型: (1)ARM Executabl Image:生成由 ARM 指令构成的ELF(Executable Linkable Format) 格式的可执行映像文件; (2)ARM Object Library:生成由 ARM 指令构成的 armar(ARM librarian,库管程序) 格式的目标文件库; (3)Empty Project:创建不包含任何库和源文件的空工程; (4)Makefile Importer Wizard:将Visual C的nmake或GNU make文件转换成工程文件; (5)Thumb ARM Executable Image:生成由 ARM 指令和 Thumb 指令混和代码构成的 ELF 格式的可执行映像文件; (6)Thumb Executable image:生成由 Thumb 指令构成的 ELF 格式的可执行映像文件; (7)Thumb Object Library:生成由 Thumb 指令构成的 armar 格式的目标文件库。 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 选择ARM Executabl Image,在Project name 文本框中输入工程文件名,然后在Location文本框中输入保存的位置,点击“确定”按钮后: * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 在工程中添加源文件,可按上图提示点击” Add Files…”添加或在Project的菜单中选择添加。如果没有源文件,必须先创建源文件。 创建源文件与创建工程类似,只是在“File”标签页中进行。 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 输入源文件的名字和保存地址后点击确定,然后编辑程序,保存。: * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 最后添加源程序到工程中。在添加的过程中会出现下面的对话框: 三个 target 的含义: DebugRel:生成目标时,为每一 个源文件生成调试信息; Release:生成目标时,不生成任 何调试信息。 Debug:生成目标时,为每一个源 文件生成最完全的调试信息; * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 (2)设置目标及其参数 打开工程“HelloWorld .mcp”,按教材P185操作。 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 目标设置 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 语言设置 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 连接器设置 Output 选项卡 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 Options选项卡 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 Layout选项卡 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 为了生成二进制文件, 必须对ARM fromELF进行设置: * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 (3)向工程中添加文件 3、ADS1.2集成环境下进行仿真和调试的方法 * 《嵌入式系统》 * 2.4 ADS1.2集成开发环境简介 * 《嵌入式系统》 * 总结 作业 * * * * * * * * * * * * * * * * 《嵌入式系统》 《嵌入式系统》 《微型计算机接口技术及应用》 * 《嵌入式系统》 * 第2章 嵌入式系统开发过程 2.1 嵌入式软件开发的特点 2.2 嵌入式软件的开发流程 2.3 嵌入式系统的调试 2.4 ADS1.2集成开发环境简介 * 《嵌入式系统》 * 2.1 嵌入式软件开发的特点 1、嵌入式系统与通用计算机的区别 (1)人机交互界面:不局限在键盘、显示器等设备上。 (2)有限的功能:功能是固定的。(可寻址) (3)时间关键性和稳定性:时序严格,工作环境恶劣。(Watchdog) 2、嵌入式系统软件的特点 (1)系统启动:软件的起始点,由硬件的复位信号激发。完成对处理器和各种硬件资源的初始化。 (2)控制硬件:通过I/O端口对硬件实施控制。 (3)位操作: a、通过字节实现位操作,用“读-改-写”方法进行。

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档