嵌入式系统设计大学教程(第2版21世纪高等教育计算机规划教材)
全新正版 极速发货
¥
23.92
6.0折
¥
39.8
全新
库存2件
作者编者:许大琴//万福//谢佑波
出版社人民邮电
ISBN9787115399236
出版时间2015-09
装帧其他
开本其他
定价39.8元
货号3328353
上书时间2024-06-14
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1部分 嵌入式系统
第1章 嵌入式系统概述
1.1 嵌入式系统相关概念
1.2 嵌人式系统的特点
1.3 嵌入式系统的体系结构
1.3.1 硬件平台
1.3.2 硬件抽象层
1.3.3 实时操作系统
1.3.4 实时应用程序
1.4 嵌入式系统的分类
1.5 嵌入式系统的应用
本章小结
思考与练习题
第2章 嵌入式系统设计基本概念
2.1 嵌入式硬件系统
2.1.1 嵌入式处理器
2.1.2 存储器
2.1.3 外围设备
2.2 嵌入式操作系统
2.2.1 嵌入式操作系统的发展
2.2.2 嵌入式实时操作系统的分类
2.2.3 嵌人式实时操作系统的可裁剪性及其实现
2.2.4 常用的嵌入式操作系统
2.3 嵌入式系统的基本设计过程
2.3.1 需求分析与规格说明
2.3.2 体系结构设计
2.3.3 设计硬件构件和软件构件
2.3.4 系统调试与集成
2.3.5 系统测试
2.4 本教程选择的软硬件平台
2.4.1 教学硬件平台——ARM
2.4.2 教学软件平台——Linux
本章小结
思考与练习题
第2部分 嵌人式系统硬件开发技术
第3章 ARM体系结构与编程模式
3.1 ARM微处理器概述
3.1.1 ARM微处理器的特点
3.1.2 ARM微处理器的分类
3.1.3 A1洲体系的变种
3.1.4 ARM的命名规贝4
3.2 ARM体系结构
3.2.1 刖王M微处理器结构
3.2.2 ARM流水线
3.2 13工作状态和运行模式
3.2.4 AIuM微处理器的寄存器组织
3.2.5 ARM微处理器的存储器格式
3.3 删的异常处理
3.3.1 ARM体系结构支持的异常类型
3.3.2 各类异常的具体描述
3.3.3 对异常的响应
3.3.4 从异常返回
3.3.5 异常的进入/退出
3.4 删编程方法
3.4.l删指令概述
3.4.2 ARM指令寻址方式
3.4.3 删汇编程序设计
3.4.4 ARM混合编程
本章小结
思考与练习题
第4章 ARM指令系统
4.1 AI洲指令集
4.1.1 数据处理指令
4.1.2 跳转指令
4.1.3 Load/Store指令
4.1.4 程序状态寄存器指令
4.1.5 协处理器指令
4.1.6 异常中断指令
4.1.7 移位指令(操作)
4.2 Thumb指令集
4.2.1 Thunlb指令集与删指令集的区别
4.2.2 Thumb数据处理指令
4.2.3 Thumb存储器访问指令
4.2.4 ThuInb跳转指令
4.2.5 Thunlb软件中断指令
4.2.6 Thurnb伪指令
本章小结
思考与练习题
第3部分 嵌入式系统软件程序设计
第5章 嵌入式操作系统
5.1 嵌入式操作系统概述
5.2 嵌入式操作系统的进程管理
5.2.1 进程的概念
5.2.2 上下文切换
5.2.3 进程状态
5.2.4 进程调度
5.2.5 进程间通信机制
5.3 嵌入式操作系统的中断处理
5.3.1 中断向量表
5.3.2 中断的种类
5.3.3 实时内核的中断管理
5.3.4 中断服务程序
5.4 嵌入式操作系统的内存管理
5.4.1 内存管理的主要功能
5.4.2 内存保护
5.4.3 虚拟内存
5.4.4 内存管理方案
5.5 常用嵌入式操作系统
5.5.1 嵌入式Linuu
5.5.2 AndriOd
本章小结
思考与练习题
第6章 嵌入式Linux开发环境及其在ARM上的移植
6.1 嵌入式LinuX开发环境
6.1.1 交叉编译工具介绍
6.1.2 交叉编译环境的建立
6.2 嵌入式Linu)(在删平台上的移植
6.2.1 Linux内核源代码的组织
6.2.2 嵌入式Linux内核裁剪方法
6.2.3 嵌入式Linux内核定制过程
6.2.4 内核编译及装载
6.2.5 文件系统及其实现
本章小结
思考与练习题
第7章 设备驱动程序
7.1 概述
7.1.1 设备驱动原理
7.1.2 模块化编程
7.1.3 设备类型
7.1.4 设备号
7.2 设备文件接口
7.2.1 用户访问接口
7.2.2 一些重要数据结构
7.2.3 I/0操作
7.3 中断处理
7.3.1 注册中断处理程序
7.3.2 中断处理程序实现
7.4 应用实例
7.4.1 USB设备驱动程序实现
7.4.2 网络设备——cs8900A芯片驱动程序
7.4.3 LcD设备驱动开发
本章小结
思考与练习题
第8章 用户图形接口GUI
8.1 嵌入式系统中的GuI
8.1.1 嵌入式GuI的发展需求
8.1.2 嵌入式GuI的功能特点
8.1.3 目前流行的嵌入式GuI系统
8.2 Qt/Embedded基础
8.2.1 Qt/Enlbedded简介
8.2.2 Qt/Enlbedded特点
8.2.3 Qt/Enlbedded体系架构
8.3 Qt/Enlbedded开发环境
8.3.1 Qt/E2.x系列
8.3.2 Qt/E3.x系歹U
8.4 Q“Enlbedded开发实例
8.4.1 Qt/Embedded基本开发流程
8.4.2 触摸屏驱动的设计
8.5 智能化用户界面
8.5.1 Agent技术
8.5.2 Agent技术与用户界面的结合
本章小结
思考与练习题
第4部分 嵌入式系统开发应用实例
第9章 基于OMAP5912的开发
应用实例
9.1 MAP5912的结构和特点
9.1.1 ARM926EJ—S内核
9.1.2 TMS320c55x内核
9.1.3 存储器管理
9.1.4 直接存储器访问控制器(DMA)
9.1.5 时钟和电源管理
9.1.6 外围控制模块
9.2 基于0MAP5912的硬件平台设计
9.2.1 电源管理模块
9.2.2 存储模块
9.2.3 音频处理模块
9.2.4 外围接口
9.3 基于0MAP5912的软件系统设计
9.3.1 0MAP5912系统的软件架构
9.3.2 嵌入式Linux系统的启动流程
9.3.3 Bootloader及其移植
9.3.4 MontaVistaLinux内核的移植
9.3.5 文件系统的移植
9.3.6 设备驱动程序
本章小结
思考与练习题
第1O章 基于S3C6410的开发
应用实例
10.1 S3C6410的结构和特点
10.1.1 ARMll76JZFS内核
10.1.2 多媒体协处理器
10.1.3 存储器子系统
10.1.4 显示控制器
10.1.5 系统外设
10.1.6 接口
10.2 基于s3c6410的视频监控系统设计
10.2.1 系统的硬件设计
10.2.2 系统的软件设计
本章小结
思考与练习题
缩略语
参考文献
内容摘要
许大琴、万福、谢佑波编写的《嵌入式系统设计大学教程(第2版21世纪高等教育计算机规划教材)》以嵌入式系统开发为主线,以Linux操作系统为软件平台,系统介绍了嵌入式系统开发的基础知识、基本流程和方法。全书共分10章,分别对嵌入式系统基础
知识、嵌入式硬件开发技术、嵌入式系统软件程序设计内容进行了详细介绍,并附以两个完整的嵌入式系统开发应用实例。
本书内容丰富,结构合理,概念清晰,既可作为高等院校计算机及相关专业嵌入式系统设计课程的教材,也可供工程技术人员自学参考。
— 没有更多了 —
以下为对购买帮助不大的评价