嵌入式Linux开发环境构建.ppt
《嵌入式Linux开发环境构建.ppt》由会员分享,可在线阅读,更多相关《嵌入式Linux开发环境构建.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式Linux开发环境构建试讲主讲人:周卫华章培训网、华章培训网版权所有华章培训华章培训嵌入式嵌入式Linux开发环境构建开发环境构建1 1、嵌入式、嵌入式LinuxLinux开发简介开发简介2 2、搭建嵌入式、搭建嵌入式LinuxLinux开发环境开发环境3 3、基本的、基本的MakefileMakefile语法语法第2页华章培训华章培训1、嵌入式Linux开发简介1.11.1嵌入式系统嵌入式系统1.21.2嵌入式操作系统简介嵌入式操作系统简介l嵌入式操作系统的发展l几种代表性嵌入式操作系统1.31.3嵌入式嵌入式LinuxLinux简介简介l嵌入式Linux的发展l嵌入式Linux开发简
2、介第3页华章培训华章培训1.1嵌入式系统 嵌入式系统是面向用户、面向产品、面嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势。因此可以这样理解上述三个面力、才更具有优势。因此可以这样理解上述三个面向的含义,即嵌入式系统是与应用紧密结合的,它向的含义,即嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合具有很强的专用性,必须结合实际系统需求进行合理的裁减利用。嵌入式系统一般由以下几部分组成理的裁减利用。嵌入式系统一般由以下几部分组成:嵌入式微处理器、外围硬件设备、嵌入式操作系嵌入式
3、微处理器、外围硬件设备、嵌入式操作系统和特定的应用程序。统和特定的应用程序。近年来掀起了嵌入式系统应用热潮。近年来掀起了嵌入式系统应用热潮。第4页华章培训华章培训1.1嵌入式系统从上面的定义,可以看出嵌入式系统的几个重要特征:从上面的定义,可以看出嵌入式系统的几个重要特征:1 1系统内核小。系统内核小。2 2专用性强。专用性强。3 3系统精简。系统精简。4 4高实时性的系统软件高实时性的系统软件(OS)(OS)是嵌入式软件的基本要求。是嵌入式软件的基本要求。5 5嵌入式软件开发要想走向标准化,就必须使用多任务的嵌入式软件开发要想走向标准化,就必须使用多任务的操作系统。操作系统。6 6嵌入式系统
4、开发需要开发工具和环境。嵌入式系统开发需要开发工具和环境。第5页华章培训华章培训1.2嵌入式操作系统简介 嵌入式操作系统嵌入式操作系统EOSEOS(Embedded Embedded OperatingSystemOperatingSystem)是一种用途广泛的系统软件,过去它)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。主要应用于工业控制和国防系统领域。EOSEOS负责嵌入系统负责嵌入系统的全部软、硬件资源的分配、调度工作,控制协调并发活的全部软、硬件资源的分配、调度工作,控制协调并发活动;它必须体现其所在系统的特征,能够通过装卸某些模动;它必须体现其所在系统的特征,能
5、够通过装卸某些模块来达到系统所要求的功能。块来达到系统所要求的功能。EOS开始从单一的弱功能向开始从单一的弱功能向高专业化的强功能方向发展。嵌人式操作系统在系统实时高专业化的强功能方向发展。嵌人式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的专用高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为突出的特点。性等方面具有较为突出的特点。第6页华章培训华章培训1.2嵌入式操作系统简介 EOSEOS是相对于一般操作系统而言的,它除具备了一般操作是相对于一般操作系统而言的,它除具备了一般操作系统最基本的功能,如任务调度、同步机制、中断处理、文件功能等系统最基本的功能,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 Linux 开发 环境 构建
限制150内