IDETCOLADS开发环境.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IDETCOLADS开发环境

* 在DebugInExram Settings对话框中包含六个面板,用户可以选择某个面板设置相关的生成选项。这些选项作用于工程项目中当前生成目标。 (1) 生成目标基本选项设置面板 (2) 编程语言选项设置面板 (3) 连接器选项设置面板 (4) 编辑器选项设置面板 (5) 调试器选项设置面板 (6) 其他选项设置面板 生成目标设置2 * 设置Target Settings选项组: (7) Target Name:用于设置当前生成目标的名称。 (8) Linker:用于选择使用的连接器。它决定了Target Settings对话框中其他选项的设置。 ARM Linker:选择ARM连接器armlink连接编译器和汇编器生成的目标文件。 ARM Librarian:选择ARM的librarian工具,将编译器和连接器生成的文件转化成ARM库文件。 None:不使用任何连接器,此时项目中的文件不会被汇编器和编译器处理。 生成目标设置3 * 设置Target Settings选项组: (9) Pre-Linker:Code Warrior IDE for ARM当前没有使用本选项。 (10) Post-Linker:用于选择对连接器输出的文件的处理方式:   None:不进行连接后的处理。 ARM fromELF:使用ARM工具fromELF处理连接器输出的ELF格式的文件,它可以将ELF格式的文件转换成各种二进制文件格式。 FTP Post-Linker:Code Warrior IDE for ARM当前没有使用本选项值。 Batch File Runner:在连接完成后运行一个DOS格式的批处理文件。 生成目标设置4 * 汇编器选项设置1 * ARM Assembler选项,Target选项卡下设置举例: (1) ARM Assembler:汇编器选项设置。 (2) Architecture or Processor:下拉列表框用于选择目标系统中的ARM体系结构版本号或处理器编号。 (3) Byte Order:用于决定使用big-endian大端内存模式,还是使用little-endian小端内存模式。 汇编器选项设置2 * (4) Initial State:运行用户程序时,系统的状态是ARM状态还是Thumb状态。但不能切换系统状态。 (5) Floating Point:用于选择系统中浮点部件的体系结构。 Pure-Endian softfp:使用软件的浮点运算库,这种运算库支持单一的内存模式,要么为大端格式,要么为小端格式。 (6) Equivalent Command Line:列出了当前汇编器选项设置的命令行格式。 汇编器选项设置3 * 汇编器选项设置4 * Options选项卡下设置: Source Line Debug:选中复选框,则ARMASM产生DRAWF2格式的调试信息表。 (2) Keep Symbols:选中该复选框,则ARMASM将局部符号保留在目标文件的符号表中,供调试器进行调试时使用。 汇编器选项设置5 * 编译器选项设置1 * Code Warrior IDE中内嵌的编译器选项设置,包括8个选项卡。针对Target and Source选项卡: ARM C Compiler:可设置ARM C语言编译器的armcc的选项 Architecture and Processor:选择目标系统中的ARM体系结构版本或者处理器的编号。 Byte Order:确定使用小端格式还是大端格式。 (4) Source Language:确定源文件的类型。选择ANSI/ISO Standard C,指定源程序满足比较严格的ANSI C标准。 编译器选项设置2 * 连接器选项设置1 * Code Warrior IDE中内嵌的连接器选项设置,包括5个选项卡。针对Output选项卡: (1) ARM Linker:可设置ARM 连接器的选项 (2) Linktype Simple :选择该按钮,连接器根据Simple image项目中指定的地址映射方式,生成简单的ELF格式的映像文件。 (3) Linktype Scattered:选择该按钮,连接器根据scatter格式的文件中指定的地址映射方式,生成地址映射关系比较复杂的ELF格式的映像文件。 连接器选项设置2 * 连接器选项设置3 * (4) Scatter:用于指定ARM连接器使用的scatter格式的配置文件(文本文件)的名称,其中包含了各域及各段

文档评论(0)

little28 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档