嵌入式软件开发基础(35学时)ppt课件

上传人:aa****6 文档编号:57323619 上传时间:2018-10-21 格式:PPT 页数:27 大小:1.55MB
返回 下载 相关 举报
嵌入式软件开发基础(35学时)ppt课件_第1页
第1页 / 共27页
嵌入式软件开发基础(35学时)ppt课件_第2页
第2页 / 共27页
嵌入式软件开发基础(35学时)ppt课件_第3页
第3页 / 共27页
嵌入式软件开发基础(35学时)ppt课件_第4页
第4页 / 共27页
嵌入式软件开发基础(35学时)ppt课件_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《嵌入式软件开发基础(35学时)ppt课件》由会员分享,可在线阅读,更多相关《嵌入式软件开发基础(35学时)ppt课件(27页珍藏版)》请在金锄头文库上搜索。

1、第6章髅入式软件开发基础第6章髅入式软件开发基础6.1偃入式软件6.2想入式软件发语言发流程c6.3仿真环境1园园2d汇编(与体系结构相关C语言(最常用语言C+语言(面向对象,C语言的扩展)JAv冒妾蔷庐着】祜啬移植佳昼呈贯脚本语言(不需要编译1人人嵌入式应用的生成特点编译1口吴C语言程序的生链接等几个步骤。主要部分是处理器合。根据系统的不了可执行的工进制一定的头。成分成编译、汇编、最终的目标的文件的可执行的机器代码组合,目标文件可能除R码部分外j还包括口吊ADS(ArmDeveloperSuite),主要需要使用以下工具:s编译器:armcc.exe(编译成ARM指令汇编)和tcc.exe编

2、译成Thumb指令汇编)b汇编器,armasm.exe链接器:armlink.exeARM-LinuxGCC交央编译系统,则主要使用以下工具:b编译器:arm-lixux-gcc可以统一编译-汇编过程汇编器,arm-linux-asb链接器,arm-linux-ld口吴f8ADSameceieceeLnucanviiaoceeADsamameeLnucancinocssADsamiitceeUnucanviiecilADSsmedeeRndeweUnocglottouerer编译(CCompile)编译(CCompile)是指从高级语言转换成汇编语言的过程。从本质上编译是一个文本转换的过程(从文本文件到文本文件)。编译包含了C语言的厝法解析和生成汇编语言两个骤工J卧LUHUL.COIn汇编Assemble)汇编(Assemble)是指从汇编语言程序生成目标系统的二进制代码(机器代码)的过程。相对于编译过程的语法解析,汇编的过程相对简单。这是因为对于一款特定的处理器4其汇编语言和二进制的机器代码是一一对应的。链接(CLink)链接(CLink)过程将汇编成的多个来说,通过编译和汇编过程,以及添加相应的文件头。机器代码组合成一个可执行程序。一般文件将生成一个目标文件。链接器的作j就是将这些目标文件组合,组合的过程包括了代仨段、数据段等部分的合并个源

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号