嵌入式系统设计与应用——基于ARM Cortex-A8和Linux(第2版)(微课视频版)
提供课件、答案、试卷、大纲、源码,咨询QQ:2301891038。新形态微课视频,嵌入式Linux系统移植+设备驱动+Qt 5应用开发+SQLite数据库,教育部高等学校电子信息类专业教学指导委员会规划教材!

作者:王剑、刘鹏、李波、蔡明文

丛书名:高等学校电子信息类专业系列教材·新形态教材

定价:69元

印次:2-9

ISBN:9787302552666

出版日期:2020.09.01

印刷日期:2024.01.16

图书责编:刘星

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《嵌入式系统设计与应用——基于ARM Cortex-A8和Linux(第2版)(微课视频版)》选择当前嵌入式系统领域具有代表性的ARM Cortex-A8处理器和嵌入式Linux操作系统作为分析对象,从嵌入式系统的发展历史和特点出发,对Cortex-A8嵌入式处理器的体系结构、存储系统、中断系统、ARM指令集和S5PV210微处理器进行详细介绍。在此基础上,阐述ARM-Linux内核、Linux文件系统、Linux移植及调试方法、驱动程序的设计等内容;选择Qt图形界面程序和SQLite数据库这两个有代表性的嵌入式应用软件进行介绍; 介绍传统嵌入式系统的设计方法和引入了“协同设计”概念的嵌入式系统设计方法,并介绍三个嵌入式系统应用案例以增强读者的理解。 《嵌入式系统设计与应用——基于ARM Cortex-A8和Linux(第2版)(微课视频版)》可以作为高等学校计算机、电子、电信类专业的教材,也可以作为嵌入式开发相关人员的参考用书。

前言 嵌入式计算机技术是21世纪计算机技术的重要发展方向之一,应用领域十分广泛且增长迅速。据估计,未来十年95%的微处理器和65%的软件都将被应用于各种嵌入式系统。技术的发展和生产力的提高离不开人才的培养。目前,业界对嵌入式技术人才的需求十分巨大,尤其在迅速发展的电子、通信、计算机等领域,这种需求更为显著。另外,企业对嵌入式系统开发从业者的工程实践能力、经验要求也越来越重视。因此,目前国内外很多专业协会和高校都在致力于嵌入式相关课程体系的建设,并结合嵌入式系统的特点,在课程内容设计、师资队伍建设、教学方法探索、教学条件和实验体系建设等方面已取得较好成效。 从国外嵌入式课程建设来看,2004年ACM(美国计算机协会)和IEEE联合制定了新版的计算机学科的课程体系(2004版),其中一个主要改革就是将Embedded System课程列为本科生的专业基础课,并且给出了基本课程体系。同时,美国卡内基梅隆大学、加州大学伯克利分校等国外高校也在不断完善它们的嵌入式教育体系,欧洲联盟(简称欧盟)也推出了面向欧盟高校和企业的嵌入式研究计划,这些信息为编写“嵌入式系统”课程教材提供了指导和参考。 从技术更新角度来看,近年来嵌入式系统技术得到了广泛应用和爆发式增长,普适计算、无线传感器、可重构计算、物联网、云计算等新兴技术的出现又为嵌入式系统技术的研究与应用注入了新的活力。这也对“嵌入式系统”课程教材的设计提出了更新和更高的要求。 从国内嵌入式系统教材来看,一是有部分嵌入式硬件系统仍然采用ARM9体系结构作为核心处理器架构,甚至还有ARM7体系结构,这不仅和市场脱节极其严重,也...

目录
荐语
查看详情 查看详情

目录

第1章嵌入式系统概述

1.1嵌入式系统简介

1.1.1嵌入式系统的产生

1.1.2嵌入式系统的定义、特点和分类

1.1.3嵌入式系统的典型组成

1.2嵌入式微处理器

1.2.1嵌入式微处理器简介

1.2.2主流嵌入式微处理器

1.3嵌入式操作系统

1.3.1嵌入式Linux

1.3.2Windows CE

1.3.3Android

1.3.4μC/OSⅡ

1.3.5VxWorks

1.4嵌入式系统的应用领域和发展趋势

1.4.1嵌入式系统的应用领域

1.4.2嵌入式系统的发展趋势

1.5本章小结

习题

第2章ARM处理器体系结构

2.1ARM处理器概述

2.1.1ARM处理器简介

2.1.2ARM体系结构发展

2.1.3ARM处理器系列主要产品

2.1.4ARM开发工具简介

2.2CortexA8处理器架构

2.3CortexA8处理器工作模式和状态

2.3.1CortexA8处理器工作模式

2.3.2CortexA8处理器状态

2.4CortexA8存储器管理

2.4.1ARM的基本数据类型

2.4.2浮点数据类型

2.4.3大/小端存储模式

2.4.4寄存器组

2.4.5CortexA8存储系统

2.5CortexA8异常处理

2.5.1异常向量和优先级

2.5.2异常响应过程

2.5.3异... 查看详情

《嵌入式系统设计与应用——基于ARM Cortex-A8和Linux(第2版)(微课视频版)》以ARM Cortex-A8作为系统核心处理器架构,从作者自身从事的科研项目和实践活动出发,选择了具有一定实用价值、包含交叉学科知识且反映嵌入式系统与物联网技术结合的三个项目实例。这些实例不仅从理论上深化拓展嵌入式系统设计方法和理念,也从实践角度提出“碰到问题如何运用所学知识解决问题”的观点,促进学生学以致用思想的升华。配套微课视频、工程文件及源代码、教学课件、习题答案、教学大纲等资源。 查看详情