基本信息
编辑推荐
提供相关课程标准、教学视频、电子教案、多媒体课件、试题库、项目案例库、常见问题及解答等在内的丰富教学资源。
提供与企业共同开发的大量真实案例和培训资源包。
采用了嵌入式Linux 学习中主流的2440 开发板,并提供基于QEMU的Mini2440虚拟开发平台,学生可以先利用仿真软件在虚拟平台上练习熟悉操作。
内容简介
计算机书籍
《嵌入式Linux开发实践教程》从实用的角度出发,介绍了嵌入式Linux中常用的内容。这些内容大部分是Linux开发过程中不同方面的工程师都需要掌握的知识。按照知识结构可以分为以下几个方面:嵌入式Linux的开发简介(第1章);Linux操作系统(第2章);开发环境与编程基础(第36章);Linux系统结构(第79章);Linux GUI应用开发(第10章)。
《嵌入式Linux开发实践教程》可作为高职院校计算机应用类专业、自动化类和电子信息类专业的教学用书,也适用于嵌入式Linux工程师增强能力、快速开发Linux系统的指导书。
《嵌入式Linux开发实践教程》配有授课电子课件,需要的教师可登录wwwcmpeducom免费注册,审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010-88379739)。
目录
第1章认识嵌入式系统开发
1.1认识嵌入式系统
1.1.1什么是嵌入式系统
1.1.2嵌入式系统的构成与特点
1.2认识嵌入式微处理器
1.2.1嵌入式微处理器
1.2.2ARM微处理器
1.3认识嵌入式操作系统
1.3.1Linux
1.3.2VxWorks
1.3.3Windows Embedded
1.3.4μC/OS-II
1.4嵌入式系统设计流程
1.4.1嵌入式系统开发
1.4.2嵌入式系统设计学习线路
1.4.3嵌入式Linux书籍
1.4.4嵌入式Linux资源列表
第2章体验Linux系统
2.1Linux的基本概念
前言
本书根据编者团队多年研究学习嵌入式产品及设计的实践经验,按照案例式教学的写作模式,以嵌入式系统开发为实例,全面剖析,系统地讲解嵌入式Linux开发的基本知识。
本书共分为10章,主要内容包括:嵌入式系统开发概述、Linux使用基础、嵌入式开发常用的开发工具、嵌入式Linux C语言开发、嵌入式开发常用服务配置、构建嵌入式Linux开发环境、Bootloader移植、内核移植、文件系统以及嵌入式应用开发与移植。在本书的编写过程中,精心挑选了各个项目和任务,力争做到既有针对性,又能够让读者通过完成相应的任务很快掌握对应知识。
本教材的特色主要可以归结为以下几点
1 线上线下互动,新旧媒体融合。
本书通过在线开放课程的建设推动配套数字资源的建设,包括相关课程标准、教学视频、电子教案、多媒体课件、试题库、项目案例库、常见问题及解答等在内的丰富教学资源,同时提供与企业共同开发的大量真实案例和培训资源包。读者通过观看每个知识点对应的教学视频,能对知识有更形象、更深入的理解。
2 图文结合、便于阅读
全书配有大量插图与实例代码,在介绍设备原理、系统架构、数据流、软件配置、实验操作等内容时,插图与实例代码的作用是显而易见的,这会有助于读者对相关内容的理解。
3 真实项目、任务驱动、教学做合一
以企业真实项目为导向,对嵌入式Linux的开发岗位技术人员所需的职业能力进行分解,覆盖了使用嵌入式Linux技术进行软件开发、测试和应用维护等几个重要的工作过程。使读者在完成企业真实项目的过程中锻炼并提高了自己的动手能力、实践能力,以达到最佳的学习效果。
4 紧密联系开发板
本书采用了嵌入式Linux 学习中最主流的2440 开发板,并提供基于QEMU的Mini2440虚拟开发平台,使学生得到更多的实操训练机会,而且提高了硬件设备使用的安全性。学生可以先利用仿真软件在虚拟平台上练习熟悉操作,然后在真实的硬件设备上进行操作。
本书可作为高职院校计算机应用类专业、自动化类和电子信息类专业的教学用书,也适用于嵌入式Linux的工程师增强能力、快速开发Linux系统的指导书。
由于时间有限,书中难免有疏漏之处,敬请广大读者批评指正。