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

嵌入式系统原理及应用9.1.3 ADS1.2的应用.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.4 嵌入式系统软件开发环境 开发板图 各种基于ARM的开发板 目标系统及生成目标 在嵌入式系统的开发调试中,需要了解下面两个概念: (1)目标系统(target system) 指应用程序所运行的嵌入式环境,可以是实际的、基于ARM的硬件系统,也可以是在台式PC主机上的ARM仿真运行环境。 (2)生成目标(build target) 指的是用于生成特定目标文件的生成选项以及所用的所有文件的集合。生成选项包括汇编选项、编译选项、连接选项和连接后处理选项等。通常一个生成目标对应着一个目标文件。例如,ARM提供的可执行映像文件的模板包括了下面3个生成目标。 嵌入式系统开发工具简介 CodeWarrior for ARM集成开发环境是ADS1.2(ARM Developer Suite)开发工具套件中的一个重要组成部分,是ARM公司推出的、针对基于ARM系列芯片开发嵌入式系统常用的开发工具。 宿主机 (运行调试工具软件) 通信信道 目标机 (内嵌的调试部件) (续) CodeWarrior for ARM集成开发环境的主要功能是: (1)以工程项目的方式来管理源代码文件、库文件以及其他文件。 (2)内含一个源代码编辑器。在此编辑器中可以进行ARM汇编语言、C语言等的源程序编辑。 (3)可进行各种生成选项设置,以生成不同配置的映像文件。 (4)在文本文件中进行字符串的有哪些信誉好的足球投注网站和替换。 (5)文本文件比较功能。 (6)用户还可以根据自己的爱好设置集成环境的特色界面。 (续) CodeWarrior for ARM集成开发环境中是采样工程项目来管理应用程序的源文件、库文件、头文件以及其他的输入文件,这些文件可以按照某种逻辑关系进行分组。一个工程项目中至少包含一个生成目标,每个生成目标定义了一组选项,用于生成特定的目标文件。 图1-1 (续) 如图1-1所示,Files选项卡中包含了该工程项目中所包含的文件。这些文件可以根据一定的逻辑关系进行分组,如:scr组,init组,int组,startup组,uhal组等。对于不包含在当前生成目标中的文件,在Files选项卡中也列举出来了。 Link Oeder选项卡,其中包含了在当前生成目标中的所有输入文件。这一点与Files选项卡不同,Files选项卡包含了当前工程项目中的所有输入文件,而不仅是包含在当前生成目标中的文件。Link Oeder选项卡主要用来控制各输入文件在链接时顺序。默认情况下,Link Oeder选项卡中各输入文件的排列顺序与Files选项卡中各文件的排列顺序是相同的。 (续) Target选项卡如图1-3所示。Target选项卡中列举了一个工程项目中的生成目标以及它们之间的相互依存关系。在图1-3的Target选项卡中包含了下面2个生成目标。 ·Release ·Debug 图1-3 新建工程项目 新建一个工程项目的步骤如下: 选择菜单File下的New子菜单,打开其对话框,如图1-4所示。此对话框中有3个选项卡,即Project选项卡、File选项卡、Object选项卡。 图1-4 配置生成目标 对于一个工程项目来说,我们可以建立其多个生成目标。不同的生成目标其生成选项可以互不相同,这些选项包括编译器选项、汇编器选项和连接器选项等,它们决定了CodeWarrior IDE如何处理本工程项目,以生成特定的输出文件。 在ADS1.2中,通过Debug Settings对话框来设置一个工程项目中各生成目标的生成选项。 (续) 打开Debug Settings对话框的操作步骤如下: (1)打开一个工程项目。 (2)在工程项目窗口中打开生成目标选择下拉列表框,选择一个生成目标。 (3)通过下面的操作弹出Debug Settings对话框,如图所示。 ·在工程项目窗口中单击Target Settings按钮。 ·选择Edit菜单中的Debug Settings子菜单。 在Target Settings Panels对话框中包括下面6个面板,用户可以选择某个面板设置相关的生成选项。这些选项作用于工程项目中当前生成目标。 (续) 生成目标的基本选项用于设置当前生成目标的一些基本信息,包括生成目标的名称、所使用的连接器等。

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档