注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机组织与体系结构嵌入式系统基础及应用

嵌入式系统基础及应用

嵌入式系统基础及应用

定 价:¥33.00

作 者: 孙媛 等编著
出版社: 机械工业出版社
丛编项:
标 签: 计算机体系结构

购买这本书可以去


ISBN: 9787111279495 出版时间: 2009-08-01 包装: 平装
开本: 16开 页数: 287 字数:  

内容简介

  《嵌入式系统基础及应用》主要介绍了嵌入式系统领域研究和开发所涉及的基本知识,结合嵌入式系统理论和实践方面的最新进展,以嵌入式系统工程实践的基本理论和方法为主线,涵盖了嵌入式系统的主要方面,包括嵌入式系统概论,嵌入式处理器,ARM处理器及简单编程,嵌入式操作系统及主流嵌入式操作系统介绍与比较,嵌入式软件开发与设计以及嵌入式网络应用等。同时,《嵌入式系统基础及应用》还安排了丰富的实验内容与课后实践,使读者能够边学边用,更快更好地掌握所学知识。《嵌入式系统基础及应用》语言通俗易懂,内容丰富,注重理解与实例,知识涵盖面广。不仅适用于普通高校的嵌入式系统课程教学,也适用于嵌入式系统爱好者阅读研究。

作者简介

暂缺《嵌入式系统基础及应用》作者简介

图书目录

出版说明
前言
第1章 嵌入式系统概述
1.1 嵌入式系统的定义及特点
1.2 嵌入式系统的发展历史
1.3 嵌入式系统的组成
1.4 嵌入式系统的设计与开发
1.4.1 嵌入式系统的设计方法
1.4.2 嵌入式系统开发的基本流程
1.5 嵌入式系统与PC的比较
1.6 嵌入式系统的发展趋势
1.7 习题与思考
第2章 嵌入式处理器
2.1 嵌入式处理器基础
2.1.1 冯·诺依曼体系结构和哈佛体系结构
2.1.2 CISC和RISC
2.1.3 影响CPU性能的因素
2.2 嵌入式处理器分类
2.3 嵌入式处理器举例
2.4 ARM处理器基础
2.4.1 ARM公司简介
2.4.2 ARM处理器的应用领域及特点
2.4.3 ARM体系结构版本及命名方法
2.4.4 ARM处理器系列
2.4.5 ARM芯片选型
2.5 习题与思考
第3章 ARM体系结构编程
3.1 ARM处理器编程基础
3.1.1 ARM处理器的数据类型
3.1.2 ARM处理器的工作状态
3.1.3 ARM处理器的工作模式
3.1.4 ARM处理器的寄存器组织
3.1.5 ARM处理器的异常处理
3.1.6 ARM处理器的存储器格式
3.2 ARM指令
3.2.1 ARM指令概要介绍
3.2.2 ARM处理器的寻址方式
3.2.3 ARM指令集
3.3 Thumb指令及应用
3.4 ARM汇编编程
3.4.1 常用伪操作
3.4.2 宏定义
3.4.3 ARM汇编举例
3.4.4 C语言与汇编语言的混合使用
3.5 习题与思考
第4章 嵌入式操作系统
4.1 嵌入式操作系统概述
4.1.1 嵌入式操作系统的定义
4.1.2 嵌入式操作系统的组成
4.1.3 嵌入式操作系统的特点
4.1.4 嵌入式操作系统的分类
4.2 嵌入式实时操作系统概述
4.2.1 实时系统
4.2.2 实时嵌入式系统
4.2.3 嵌入式实时操作系统
4.2.4 嵌入式实时操作系统举例
4.3 主流嵌入式操作系统
4.3.1 嵌入式操作系统举例
4.3.2 嵌入式Linux、WinCE和Palm OS的比较
4.4 嵌入式操作系统的发展
4.4.1 ASOS
4.4.2 Android
4.5 习题与思考
第5章 嵌入式软件设计与开发
5.1 开发环境搭建
5.2 Bootloader技术
5.2.1 Bootloader简介
5.2.2 常见的Bootloader
5.2.3 PXA270平台的Blob分析
5.2.4 Blob移植
5.2.5 使用Blob
5.3 Linux内核
5.3.1 Linux内核简介
5.3.2 Linux内核体系结构
5.3.3 Linux内核目录结构
5.3.4 ARM-Linux内核启动代码分析
5.3.5 ARM-Linux系统调用
5.3.6 Linux内核配置
5.4 文件系统
5.4.1 文件系统的定义
5.4.2 Linux文件系统的类型
5.4.3 嵌入式Linux文件系统
5.4.4 制作根文件系统
5.5 Linux驱动程序开发
5.5.1 设备驱动程序简介
5.5.2 Linux设备驱动程序分类
5.5.3 Linux设备驱动程序原理
5.5.4 编译及运行
5.5.5 Linux设备驱动代码的分布
5.5.6 Linux常见设备文件
5.6 嵌入式GUI系统
5.6.1 GUI的主要特征
5.6.2 新人机交互技术
5.6.3 嵌入式系统GUI的特点与要求
5.6.4 嵌入式LinuxGUI的解决方案
5.6.5 Qt/Embedded移植
5.6.6 Qt常用工具介绍
5.6.7 Qt的主要特性及应用
5.7 习题与思考
第6章 嵌入式网络应用
6.1 互联网环境
6.1.1 互联网的起源和发展
6.1.2 互联网简介
6.1.3 互联网协议
6.1.4 嵌入式互联网技术
6.2 开放式服务网关平台
6.2.1 OSGi简介
6.2.2 市场前景
6.2.3 开放服务网关标准
6.2.4 嵌入式设备与OSGi
6.2.5 OSGi的应用
6.3 实时通信与现场总线
6.3.1 现场总线的背景和发展
6.3.2 现场总线的定义和特点
6.3.3 现场总线的类型
6.4 无线网络与通信协议
6.4.1 无线网络与有线网络
6.4.2 无线网络通信协议
6.5 分布式运行环境与应用
6.5.1 Jini简介
6.5.2 Jini技术的基础结构
6.5.3 Jini在嵌入式系统中的应用
6.6 习题与思考
第7章 嵌入式基础实验
7.1 开发环境搭建实验
7.2 HelloWorld实验
7.3 烧写各部分到目标板
7.4 编译Bootloader
7.5 编译Linux内核
7.6 ARM.Linux系统调用实验
7.7 制作文件系统
7.8 构造和运行内核模块
7.9 完整的驱动程序及应用程序编写
7.10 CPUGPIO驱动程序
7.11 Qt开发环境搭建
7.12 Qt下的“Helloworld!”实验
7.13 Qt对象间通信机制——信号/槽
参考文献

本目录推荐