1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
美国标准优化交叉编译器从你的源代码产生可重定位的目标文件。
宏汇编器从你的汇编源代码产生可重定位的目标文件。
连接重定位器组合你的由和产生的可重定位的目标文件,生成绝对目标文件。
库管理器组合你的目标文件,生成可以被连接器使用的库文件。
目标文件到格式的转换器从绝对目标文件创建格式的文件。
实时操作系统简化了复杂和对时间要求敏感的软件项目。
软件开发流程当你使用工具时,你的项目开发流程和其它软件开发项目的流程极其相似。
创建个项目,从器件库中选择目标器件,配置工具设置。
用语言或汇编语言创建源程序。
用项目管理器实现你的应用。
修改源程序中的。
测试,连接应用。
集成开发环境集成了个项目管理器,个功能丰富有提示的编辑器,以及设置选项,生成工具,在线帮助。
利用创建你的源代码并把它们组织到个能确定你的目标应用的项目中去。
自动编译,汇编,连接你的嵌入式应用,并为你的开发提供个单的焦点。
编译器和汇编器源代码由创建,并被编译或汇编。
编译器和汇编器从源代码生成可重定位的目标文件。
编译器完全遵照语言标准,支持语言的所有标准特性。
另外,直接支持结构的几个特性被添加到里面。
宏汇编器支持及其派生系列的全部指令集。
库管理器库管理器允许你从由编译器或汇编器生成的目标文件创建目标库。
库是种被特别地组织过并在以后可以被连接重用的对象模块。
当连接器处理个库时,仅仅那些被使用的目标模块才被真正使用。
连接器定位器连接器定位器利用从库中提取的目标模块和由编译器或汇编器生成的目标模块创建个绝对地址的目标模块。
个绝对地址目标模块或文件包含不可重定位的代码和数据。
所有的代码和数据被安置在固定的存储器单元中。
此绝对地址目标文件可以用来写入或其它存储器件。
由调试器使用来模拟和调试。
由仿真器用来测试程序。
调试器源代码级调试器是个理想地快速,可靠的程序调试器。
此调试器包含个高速模拟器,能够让你模拟整个系统,包括片上外围器件和外部硬件。
当你从器件库中选择器件时,这个器件的特性将自动配置。
调试器为你在实际目标板上测试你的程序提供了几种方法安装目标监控器到你的目标系统并且通过接口下载你的程序。
利用高级的接口,把调试器绑定到你的目标系统。
调试器支持用进行目标板调试。
此监控程序驻留在你的目标板的存储器里,它利用串口和调试器进行通信。
利用,调试器可以对你的目标硬件实行源代码级的调试。
实时操作系统实时操作系统是个针对系列的多任务核。
实时内核从本质上简化了对实时事件反应速度要求高的复杂应用系统的设计,编程和调试。
实时内核是完全集成到编译器中的,从而方便使用。
任务描述表和操作系统的连接由连接器定位器自动控制。
优化的语言交叉编译器交叉编译器是个基于标准的针对系列的编译器,生成的可执行代码快速紧凑,在运行效率和速度上可以和汇编程序得到的代码相媲美。
和汇编语言相比,用语言这样的高级语言有很多优势,比如对处理器的指令集不必了解,的基本结构可以了解,但不是必须的。
寄存器的分配以及各种变量和数据的寻址都由编译器完成。
程序拥有了正式的结构由语言带来的,并且能被分成多个单独的子函数。
这使整个应用系统的结构变得清晰,同时让源代码变得可重复使用。
选择特定的操作符来操作变量的能力提高了源代码的可读性。
可以运用和人的思维很接近的词汇和算法表达式。
编写程序和调试程序的时间得到很大程度的缩短。
运行连接库包含些标准的子程序,如格式化输出,数字转换,浮点运算。
由于程序的模块结构技术,使得现有的程序段可以很容易的包含到新的程序中去。
标准的语言是种丰常方便的,获得广泛应用的,在绝大部分系统中都能够很容易得到的语言。
因此,如果需要,现有的程序可以很快地移植到其他的处理器上,节省投资。
代码优化是个杰出的优化编译器,它通过很多步骤以确保产生的代码是最有效率的最小和或最快。
编译器通过分析初步的代码产生最终的最有效率的代码序列,以此来保证你的语言程序占用最少空间的同时运行的快而有效。
编译器提供个优化级别。
每个高级的优化级别都包括比它低的所有优化级别的优化内容。
以下列出的是目前编译器提供的所有优化级别的内容常量折叠在表达式及寻址过程中出现的常量被综合为个单个的常量。
跳转优化采用反转跳转或直接指向最终目的的跳转,从而提升了程序的效率。
哑码消除永远不可能执行到的代码将自动从程序中剔除。
寄存器变
