新書推薦:
《
欲望与家庭小说
》
售價:NT$
449.0
《
惜华年(全两册)
》
售價:NT$
320.0
《
甲骨文丛书·古代中国的军事文化
》
售價:NT$
454.0
《
中国王朝内争实录(套装全4册):从未见过的王朝内争编著史
》
售價:NT$
1112.0
《
半导体纳米器件:物理、技术和应用
》
售價:NT$
806.0
《
创客精选项目设计与制作 第2版 刘笑笑 颜志勇 严国陶
》
售價:NT$
281.0
《
佛山华家班粤菜传承 华家班59位大厨 102道粤菜 图文并茂 菜式制作视频 粤菜故事技法 佛山传统文化 广东科技
》
售價:NT$
1010.0
《
武人琴音(十周年纪念版 逝去的武林系列收官之作 形意拳一门三代:尚云祥、韩伯言、韩瑜的人生故事 凸显百年武人命运)
》
售價:NT$
199.0
|
編輯推薦: |
本书是一本嵌入式学习入门的较好教材。第二版在第1版的基础上,根据近年来32位嵌入式系统和SoC技术的发展,围绕嵌入式技术的各个环节进行了详细的介绍,主要讲解了嵌入式系统的概念及组成,并针对开发流程,实时操作系统概况及移植,处理器,开发调试方法,软件开发,嵌入式图形用户界面,SoC设计方法平台和工具等环节进行了由浅入深的介绍,给出了一个基于STM32处理器的开发实例,最后以MP4工程实践为例,阐述了嵌入式系统的开发流程。
|
內容簡介: |
本书在第1版的基础上,根据近年来32位嵌入式系统和SoC技术的发展
,围绕嵌入式技术的各个环节进行了详细的介绍,主要讲解了嵌入式系统 的概念及组成,并针对开发流程,实时操作系统概况及移植,处理器,开
发调试方法,软件开发,嵌入式图形用户界面,SoC设计方法平台和工具等
环节进行了由浅入深的介绍,给出了一个基于STM32处理器的开发实例,最 后以MP4工程实践为例,阐述了嵌入式系统的开发流程。
本书编排新颖、图文并茂、通俗易懂,可作为高等院校相关专业高年
级本科生和研究生的教学用书,也可供涉及嵌入式工作的技术人员、管理 人员参考,尤其适合嵌入式技术的初学者使用。
|
目錄:
|
第1章 嵌入式系统基础
1.1 嵌入式系统的定义
1.2 嵌入式系统的分类
1.3 嵌入式系统的特点
1.4 嵌入式系统的组成架构
1.5 32位嵌入式处理器
1.6 嵌入式操作系统的使用
1.7 嵌入式系统开发
1.8 嵌入式系统应用
1.9 嵌入式系统的发展现状及趋势
1.10 学习嵌入式系统的意义
本章小结
思考题
第2章 嵌入式系统设计开发流程
2.1 嵌入式系统的一般开发流程
2.2 需求分析阶段
2.3 设计阶段
2.3.1 硬件的选择
2.3.2 软件的选择
2.3.3 开发工具的选择
2.3.4 软件组件的选择
2.4 实现阶段
2.4.1 嵌入式软件开发的特点
2.4.2 软件开发平台
2.4.3 软件开发过程
2.5 测试阶段
本章小结
思考题
第3章 嵌入式实时操作系统
3.1 操作系统
3.1.1 基本概念及功能
3.1.2 发展史
3.1.3 分类
3.2 实时操作系统
3.2.1 实时操作系统的概念
3.2.2 RTOS的发展历史
3.2.3 RTOS的特点
3.2.4 RTOS的分类
3.2.5 RTOS的性能分析
3.3 主流的嵌入式实时操作系统
3.4 典型的实时操作系统
3.4.1 Linux
3.4.2 μCOSⅡ
3.4.3 Windows CE
3.4.4 VxWorks
3.5 如何选择合适的嵌入式操作系统
3.6 嵌入式实时操作系统的分析比较
3.6.1 μCOS和CLinux操作系统的比较
3.6.2 其他实时操作系统的比较
3.7 嵌入式实时操作系统的发展前景
本章小结
思考题
第4章 嵌入式处理器
4.1 重要概念
4.1.1 冯·诺依曼结构和哈佛结构
4.1.2 流水线技术
4.1.3 CISC和RISC
4.1.4 多核技术
4.2 嵌入式处理器的分类
4.2.1 嵌入式微控制器MCU
4.2.2 嵌入式微处理器EMPU
4.2.3 嵌入式DSPEDSP
4.2.4 嵌入式片上系统SoC
4.2.5 嵌入式处理器的变迁
4.3 各公司嵌入式处理器
4.3.1 ARM处理器系列
4.3.2 Freescale PowerPC
4.3.3 i.MX处理器
4.3.4 Intel Atom凌动处理器
4.3.5 TI OMAP芯片
4.3.6 SamSung的常用芯片
4.3.7 PhilipsNZP的微处理器
4.3.8 龙芯的处理器
4.3.9 国芯的32位RISC CPU
4.4 嵌入式处理器的选择
4.5 位嵌入式处理器的发展趋势
4.5.1 ARM技术的发展趋势
4.5.2 位逐渐成为主流
4.5.3 位市场格局
本章小结
思考题
第5章 开发调试方法
5.1 简单设备的调试
5.1.1 串行口
5.1.2 发光二极管
5.1.3 示波器
5.2 Monitor方式
5.3 BDM、JTAG、Nexus
5.3.1 背景调试模式BDM
5.3.2 联合测试行动组JTAG
5.3.3 Nexus
5.4 ROM仿真器
5.5 实时在线仿真系统ICE
5.6 使用GDB调试嵌入式系统
5.6.1 GDB使用前的准备工作
5.6.2 基本的GDB命令
5.6.3 GDB应用举例
5.7 嵌入式系统软件调试技术的发展趋势
本章小结
思考题
第6章 嵌入式软件开发
6.1 嵌入式系统软件开发
6.1.1 嵌入式系统软件开发的特点
6.1.2 嵌入式编程简介及编写稳定可靠软件的建议
6.1.3 嵌入式高级编程语言
6.1.4 嵌入式高级编程语言的发展趋势及选择
6.2 基于嵌入式的C语言编程
6.2.1 开发入门
6.2.2 语言风格
6.2.3 预处理
6.2.4 系统引导与main函数
6.2.5 变量定义
6.2.6 软件开发流程
6.2.7 软件项目组织与管理
6.2.8 模块化的C语言编程
6.2.9 汇编与C语言程序的混合编程
6.2.10 嵌入式C语言程序的优化
6.2.11 嵌入式C语言语言编程经验
本章小结
思考题
第7章 操作系统的移植
7.1 嵌入式应用中使用RTOS的必要性
7.2 操作系统移植的概念及意义
7.2.1 移植的概念和目的
7.2.2 嵌入式操作系统的移植分析
7.3 μCOS Ⅱ的移植
7.3.1 μCOS Ⅱ概述
7.3.2 移植条件
7.3.3 工具和运行环境
7.3.4 移植的过程
7.3.5 移植中的问题
7.3.6 μCOS Ⅱ的不足之处
7.3.7 μCOS Ⅱ下的驱动程序特点
7.4 Linux的移植
7.4.1 移植过程
7.4.2 启动代码Bootloader的移植
7.4.3 Linux内核的移植、重编译
7.4.4 移植Linux的关键问题
7.4.5 库的选择
本章小结
思考题
第8章 嵌入式图形用户界面
8.1 嵌入式GUI概述
8.1.1 什么是嵌入式GUI
8.1.2 嵌入式GUI的发展历史
8.1.3 嵌入式GUI的发展趋势
8.2 嵌入式系统GUI
8.2.1 GUI与嵌入式系统
8.2.2 嵌入式GUI的特点及地位
8.2.3 当今典型的嵌入式GUI系统
8.2.4 几种GUI系统的综合对比
8.2.5 MiniGUI的技术优势
8.2.6 MiniGUI的应用实例
8.2.7 为什么要自主开发新的GUI系统
8.3 嵌入式GUI的设计
8.3.1 硬件设计
8.3.2 驱动程序的设计
8.3.3 用户界面的设计
8.3.4 MicroWindows的体系结构
本章小结
思考题
第9章 SoC设计方法、平台、工具
9.1 SoC简介
9.1.1 SoC产生的背景
9.1.2 系统级芯片SoC
9.1.3 IP与IP核
9.1.4 SoC与IP 产业
9.2 SoC的设计方法学
9.2.1 软硬件协同设计
9.2.2 IP核的生成和复用
9.2.3 超深亚微米设计
9.3 SoC的设计平台、工具以及基于平台的设计
9.3.1 SoC的设计平台和工具
9.3.2 基于平台的SoC设计
9.4 SoC的验证与测试
9.4.1 SoC的验证
9.4.2 SoC的测试
9.5 SoC的总线架构
9.5.1 CoreConnect总线
9.5.2 AMBA总线
9.5.3 Wishbone总线
9.5.4 Avalon总线
9.6 SoC发展遇到的挑战
9.6.1 SoC设计方法学的核心技术
9.6.2 设计工具带来的问题
9.6.3 资金问题
9.7 SoC的发展趋势
9.7.1 SoPC的出现
9.7.2 SoC发展的市场前景
本章小结
思考题
第10章 STM32系列控制器理论及实践
10.1 ARM Corte-M3微控制器及STM32实验箱概述
10.1.1 ARM Corte-M3处理器概述
10.1.2 STM32实验箱规格介绍
10.2 基于STM32 的编程基础
10.2.1 ST公司为STM32提供的源程序
10.2.2 主要程序的编写方法
10.2.3 其他ST库程序功能介绍
10.2.4 编写STM32应用程序总结
10.3 嵌入式实验环境及入门实验
10.4 通用输入输出端口实验GPIO
10.5 嵌套向量中断控制器NVIC
10.6 通用串行同步异步收发器USART
10.7 LCD液晶显示器
本章小结
思考题
第11章 MP4工程实践
11.1 MP4概述
11.2 流行的MP4解决方案对比
11.3 MP4的设计
11.3.1 功能要求
11.3.2 硬件平台
11.3.3 软件平台
11.4 MP4实现流程
11.4.1 程序总体框架
11.4.2 软件界面设计及控件的使用
11.4.3 视频播放功能的实现
11.4.4 音频播放功能的实现
11.4.5 录音功能的实现
11.4.6 其他功能的实现
本章小结
思考题
参考文献
|
|