高等学校电子信息类专业“十二五”规划教材:嵌入式系统原理与开发(第2版)
出版时间:
2010-08
版次:
2
ISBN:
9787560624334
定价:
35.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
322页
字数:
490千字
正文语种:
简体中文
4人买过
-
《高等学校电子信息类专业“十二五”规划教材:嵌入式系统原理与开发(第2版)》根据嵌入式系统的结构体系,从其所涉及的基本概念出发,分层次介绍了嵌入式系统的设计原理,并保持了各层次之间的相关性。嵌入式系统从结构上划分为嵌入式处理器、嵌入式外围硬件、设备驱动、实时操作系统、嵌入式应用程序这五个层次。《高等学校电子信息类专业“十二五”规划教材:嵌入式系统原理与开发(第2版)》在阐述每个层次原理的基础上,还基于ARM处理器和uC/os-II操作系统平台,介绍了一个完整的嵌入式系统开发所涉及的基本技术方法、开发工具、调试原理与方法。
《高等学校电子信息类专业“十二五”规划教材:嵌入式系统原理与开发(第2版)》可作为计算机网络工程、电子工程、自动化控制等相关专业本科生或研究生的教材,也可作为从事嵌入式系统开发的工程技术人员的参考书。 第1章嵌入式系统概述
1.1嵌入式系统的产生和发展
1.2嵌入式系统的概念
1.2.1嵌入式系统的定义
1.2.2嵌入式系统的特点
1.2.3嵌入式系统的组成结构
1.2.4嵌入式系统的分类
1.3嵌入式系统的应用领域
1.4嵌入式系统的发展趋势
思考与练习题
第2章嵌入式处理器
2.1引言
2.2嵌入式处理器概述
2.2.1嵌入式处理器的分类
2.2.2典型的嵌入式处理器
2.3ARM处理器基础
2.3.1ARM简介
2.3.2ARM处理器系列
2.3.3ARM处理器体系结构
2.3.4ARM处理器应用选型
2.4ARM指令系统
2.4.1ARM编程模型
2.4.2ARM寻址方式
2.4.3ARM指令集
2.4.4Thumb指令集
2.5ARM程序设计基础
2.5.1ARM汇编语句格式
2.5.2ARM汇编程序格式
2.5.3汇编语言编程实例
2.5.4汇编语言与C语言的混合编程
思考与练习题
第3章嵌入式硬件平台
3.1引言
3.2嵌入式硬件平台概述
3.3总线
3.3.1总线协议
3.3.2DMA
3.3.3总线配置
3.3.4总线实例
3.4存储设备
3.4.1嵌入式系统存储器子系统的结构
3.4.2RAM
3.4.3ROM
3.4.4F1ashMemory
3.5110设备
3.5.1定时器,计数器
3.5.2模/数转换器和数,模转换器
3.5.3人机接口设备
3.6通信设备
3.6.1通用异步收发器
3.6.2USB设备
3.6.3Ethemet设备
3.7其他
3.7.1电源
3.7.2时钟
3.7.3复位
3.7.4中断
思考与练习题
第4章BootLoader与设备驱动
4.1引言
4.2BootLoader
4.2.1BootLoader概述
4.2.2BootLoader的典型结构
4.2.3实例分析
4.3设备驱动
4.3.1设备驱动概述
4.3.2LCD驱动控制实例
4.3.3A/D转换功能驱动实例
思考与练习题
第5章嵌入式操作系统
5.1引言
5,2嵌入式操作系统概述
5.2.1嵌入式实时操作系统
5.2.2典型的嵌入式操作系统
5,3操作系统的基本概念
5.3.1多进程和多线程
5.3.2任务
5.3.3任务切换
5.3.4内核
5.3.5任务调度
5.3.6任务间的通信与同步
5.3.7操作系统的结构和功能
5.4μC/OS-Ⅱ简介
5.4.1μC/OS-II概述
5.4.2μC/OS-II的特点
5.4.3μC/OS-II的软件体系结构
5.5μC/OS-II内核结构
5.5.1临界段
5.5.2任务
5.5.3任务控制块0S-TCB
5.5.4任务调度
5.5.5任务管理
5.5.6中断服务
5.5.7时钟节拍与时间管理
5.5.8任务间同步与通信的管理
5.5.9内存管理
5.5.10μC/OS-II的初始化
5.5.11μC/OS-II的启动
5.6μC/OS-II在ARM上的移植
5.6.1μC/OS-II的移植条件
5.6.2μC/OS-II的移植步骤
5.6.3测试移植代码
5.7基于μC/OS-II构建的TCP/IP/PPP协议栈
5.7.1嵌入式协议栈概述
5.7.2选择协议栈
5.7.3嵌入式TCP/IP协议栈
5.7.4基于μC/Os-Ⅱ的TCP/IP/PPP协议栈
思考与练习题
第6章嵌入式应用程序设计
6.1引言
6.2程序设计方法
6.2.1设计范型
6.2.2编程模型
6.3程序设计技术
6.3.1消息
6.3.2任务和任务间同步
6.3.3绘图函数
6.3.4控件
6.4嵌入式程序优化
6.4.1编译过程
6.4.2执行时间优化
6.4.3能量优化
6.4.4长度优化
思考与练习题
第7章基于网络的嵌入式系统设计
7.1引言
7.2分布式嵌入式系统
7.2.1系统概述
7.2.20SI模型
7.2.3网络结构
7.2.4网络编程
7.2.5设计技术
7.3嵌入式系统网络
7.3.1I2C总线
7.3.2CAN总线
7.3.3EtIlemet
7.3.4GPRS
7.3.5蓝牙技术
7.3.6Internet
7.4基于网络的设计示例
7.4.1远程温度检测系统
7.4.2基于VoIP和蓝牙的无线电话系统
7.4.3机顶盒
思考与练习题
第8章嵌入式系统开发
8.1引言
8.2嵌入式系统的开发工具
8.2.1开发工具概述
8.2.2ARMADS简介
8.2.3使用ADS创建工程
8.2.4使用AXD调试代码
8.3嵌入式系统的调试方法
8.3.1嵌入式系统调试简介
8.3.2ARM调试系统概述
8.3.3基于Angel的调试系统
8.3.4基于JTAG的调试系统
8.4其他实用工具
8.4.1Sourcelnsigh
8.4.2SkyEye
思考与练习题
第9章系统设计技术
9.1引言
9.2嵌入式系统的开发过程和设计流程
9.2.1开发过程
9.2.2设计流程
9.3系统设计的形式化方法
9.3.1UML简介
9.3.2结构描述
9.3.3行为描述
9.4需求分析与规格说明
9.4.1需求分析
9.4.2规格说明
9.5系统分析与体系结构设计
9.6质量保证
思考与练习题
附录A嵌入式专业词汇与缩略语
附录BARM指令集列表
附录CThumb指令集列表
附录D汇编预定义变量及伪指令
附录EμC/OS-II内核函数
参考文献
-
内容简介:
《高等学校电子信息类专业“十二五”规划教材:嵌入式系统原理与开发(第2版)》根据嵌入式系统的结构体系,从其所涉及的基本概念出发,分层次介绍了嵌入式系统的设计原理,并保持了各层次之间的相关性。嵌入式系统从结构上划分为嵌入式处理器、嵌入式外围硬件、设备驱动、实时操作系统、嵌入式应用程序这五个层次。《高等学校电子信息类专业“十二五”规划教材:嵌入式系统原理与开发(第2版)》在阐述每个层次原理的基础上,还基于ARM处理器和uC/os-II操作系统平台,介绍了一个完整的嵌入式系统开发所涉及的基本技术方法、开发工具、调试原理与方法。
《高等学校电子信息类专业“十二五”规划教材:嵌入式系统原理与开发(第2版)》可作为计算机网络工程、电子工程、自动化控制等相关专业本科生或研究生的教材,也可作为从事嵌入式系统开发的工程技术人员的参考书。
-
目录:
第1章嵌入式系统概述
1.1嵌入式系统的产生和发展
1.2嵌入式系统的概念
1.2.1嵌入式系统的定义
1.2.2嵌入式系统的特点
1.2.3嵌入式系统的组成结构
1.2.4嵌入式系统的分类
1.3嵌入式系统的应用领域
1.4嵌入式系统的发展趋势
思考与练习题
第2章嵌入式处理器
2.1引言
2.2嵌入式处理器概述
2.2.1嵌入式处理器的分类
2.2.2典型的嵌入式处理器
2.3ARM处理器基础
2.3.1ARM简介
2.3.2ARM处理器系列
2.3.3ARM处理器体系结构
2.3.4ARM处理器应用选型
2.4ARM指令系统
2.4.1ARM编程模型
2.4.2ARM寻址方式
2.4.3ARM指令集
2.4.4Thumb指令集
2.5ARM程序设计基础
2.5.1ARM汇编语句格式
2.5.2ARM汇编程序格式
2.5.3汇编语言编程实例
2.5.4汇编语言与C语言的混合编程
思考与练习题
第3章嵌入式硬件平台
3.1引言
3.2嵌入式硬件平台概述
3.3总线
3.3.1总线协议
3.3.2DMA
3.3.3总线配置
3.3.4总线实例
3.4存储设备
3.4.1嵌入式系统存储器子系统的结构
3.4.2RAM
3.4.3ROM
3.4.4F1ashMemory
3.5110设备
3.5.1定时器,计数器
3.5.2模/数转换器和数,模转换器
3.5.3人机接口设备
3.6通信设备
3.6.1通用异步收发器
3.6.2USB设备
3.6.3Ethemet设备
3.7其他
3.7.1电源
3.7.2时钟
3.7.3复位
3.7.4中断
思考与练习题
第4章BootLoader与设备驱动
4.1引言
4.2BootLoader
4.2.1BootLoader概述
4.2.2BootLoader的典型结构
4.2.3实例分析
4.3设备驱动
4.3.1设备驱动概述
4.3.2LCD驱动控制实例
4.3.3A/D转换功能驱动实例
思考与练习题
第5章嵌入式操作系统
5.1引言
5,2嵌入式操作系统概述
5.2.1嵌入式实时操作系统
5.2.2典型的嵌入式操作系统
5,3操作系统的基本概念
5.3.1多进程和多线程
5.3.2任务
5.3.3任务切换
5.3.4内核
5.3.5任务调度
5.3.6任务间的通信与同步
5.3.7操作系统的结构和功能
5.4μC/OS-Ⅱ简介
5.4.1μC/OS-II概述
5.4.2μC/OS-II的特点
5.4.3μC/OS-II的软件体系结构
5.5μC/OS-II内核结构
5.5.1临界段
5.5.2任务
5.5.3任务控制块0S-TCB
5.5.4任务调度
5.5.5任务管理
5.5.6中断服务
5.5.7时钟节拍与时间管理
5.5.8任务间同步与通信的管理
5.5.9内存管理
5.5.10μC/OS-II的初始化
5.5.11μC/OS-II的启动
5.6μC/OS-II在ARM上的移植
5.6.1μC/OS-II的移植条件
5.6.2μC/OS-II的移植步骤
5.6.3测试移植代码
5.7基于μC/OS-II构建的TCP/IP/PPP协议栈
5.7.1嵌入式协议栈概述
5.7.2选择协议栈
5.7.3嵌入式TCP/IP协议栈
5.7.4基于μC/Os-Ⅱ的TCP/IP/PPP协议栈
思考与练习题
第6章嵌入式应用程序设计
6.1引言
6.2程序设计方法
6.2.1设计范型
6.2.2编程模型
6.3程序设计技术
6.3.1消息
6.3.2任务和任务间同步
6.3.3绘图函数
6.3.4控件
6.4嵌入式程序优化
6.4.1编译过程
6.4.2执行时间优化
6.4.3能量优化
6.4.4长度优化
思考与练习题
第7章基于网络的嵌入式系统设计
7.1引言
7.2分布式嵌入式系统
7.2.1系统概述
7.2.20SI模型
7.2.3网络结构
7.2.4网络编程
7.2.5设计技术
7.3嵌入式系统网络
7.3.1I2C总线
7.3.2CAN总线
7.3.3EtIlemet
7.3.4GPRS
7.3.5蓝牙技术
7.3.6Internet
7.4基于网络的设计示例
7.4.1远程温度检测系统
7.4.2基于VoIP和蓝牙的无线电话系统
7.4.3机顶盒
思考与练习题
第8章嵌入式系统开发
8.1引言
8.2嵌入式系统的开发工具
8.2.1开发工具概述
8.2.2ARMADS简介
8.2.3使用ADS创建工程
8.2.4使用AXD调试代码
8.3嵌入式系统的调试方法
8.3.1嵌入式系统调试简介
8.3.2ARM调试系统概述
8.3.3基于Angel的调试系统
8.3.4基于JTAG的调试系统
8.4其他实用工具
8.4.1Sourcelnsigh
8.4.2SkyEye
思考与练习题
第9章系统设计技术
9.1引言
9.2嵌入式系统的开发过程和设计流程
9.2.1开发过程
9.2.2设计流程
9.3系统设计的形式化方法
9.3.1UML简介
9.3.2结构描述
9.3.3行为描述
9.4需求分析与规格说明
9.4.1需求分析
9.4.2规格说明
9.5系统分析与体系结构设计
9.6质量保证
思考与练习题
附录A嵌入式专业词汇与缩略语
附录BARM指令集列表
附录CThumb指令集列表
附录D汇编预定义变量及伪指令
附录EμC/OS-II内核函数
参考文献
查看详情
-
九品
北京市海淀区
平均发货24小时
成功完成率88.64%
-
九品
北京市东城区
平均发货25小时
成功完成率88.72%
-
八五品
江苏省南京市
平均发货10小时
成功完成率82.73%
-
全新
山东省泰安市
平均发货14小时
成功完成率94.55%
-
全新
北京市海淀区
平均发货9小时
成功完成率94.08%
-
八五品
山东省枣庄市
平均发货9小时
成功完成率88.49%
-
全新
北京市海淀区
平均发货16小时
成功完成率92.52%
-
八五品
四川省成都市
平均发货8小时
成功完成率93.27%
-
全新
北京市丰台区
平均发货28小时
成功完成率87.16%
-
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率82.13%
-
九品
北京市昌平区
平均发货22小时
成功完成率89.11%
-
全新
河北省保定市
平均发货27小时
成功完成率90.98%
-
全新
山东省潍坊市
平均发货16小时
成功完成率82.51%
-
全新
北京市通州区
平均发货9小时
成功完成率89.11%
-
八五品
重庆市沙坪坝区
平均发货9小时
成功完成率91.73%
-
八五品
四川省成都市
平均发货7小时
成功完成率97.12%
-
全新
上海市黄浦区
平均发货10小时
成功完成率95.29%
-
全新
山东省泰安市
平均发货7小时
成功完成率84.48%
-
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率92.06%
-
九五品
北京市通州区
平均发货15小时
成功完成率95.7%
-
全新
北京市西城区
平均发货12小时
成功完成率94.32%
-
九品
北京市通州区
平均发货7小时
成功完成率93.73%
-
九品
江西省南昌市
平均发货10小时
成功完成率93.28%
-
全新
天津市河东区
平均发货24小时
成功完成率90.05%
-
全新
北京市朝阳区
平均发货9小时
成功完成率97.85%
-
八五品
山东省菏泽市
平均发货6小时
成功完成率95.48%
-
全新
山东省潍坊市
平均发货16小时
成功完成率82.51%
-
全新
北京市丰台区
平均发货7小时
成功完成率92.54%
-
全新
北京市朝阳区
平均发货13小时
成功完成率84.57%
-
九品
北京市通州区
平均发货8小时
成功完成率92.75%
-
嵌入式系统原理与开发
重要提醒:::重要提醒::所有图书保证正版,按书名发货图片仅供参考, 有疑问请咨询客服,看清书名按书名发货
全新
北京市通州区
平均发货9小时
成功完成率91.61%
-
八五品
北京市通州区
平均发货7小时
成功完成率94.9%
-
八五品
北京市朝阳区
平均发货11小时
成功完成率93.88%
-
全新
浙江省嘉兴市
平均发货10小时
成功完成率93.11%
-
八五品
山东省济南市
平均发货7小时
成功完成率91.3%
-
八五品
山西省太原市
平均发货5小时
成功完成率96.66%
-
八品
湖北省武汉市
平均发货8小时
成功完成率94.12%
-
全新
广东省广州市
平均发货9小时
成功完成率88.25%
-
八品
湖北省武汉市
平均发货8小时
成功完成率94.69%
-
全新
山东省泰安市
平均发货8小时
成功完成率91.78%
-
全新
北京市丰台区
平均发货6小时
成功完成率45.45%
-
九品
北京市海淀区
平均发货24小时
成功完成率83.83%
-
八五品
浙江省杭州市
平均发货21小时
成功完成率88.89%
-
八五品
江西省南昌市
平均发货12小时
成功完成率89.66%
-
全新
北京市房山区
平均发货9小时
成功完成率84.62%
-
八五品
山东省淄博市
平均发货10小时
成功完成率92.43%
-
九品
江西省吉安市
平均发货48小时
成功完成率86.82%
-
八五品
山东省滨州市
平均发货7小时
成功完成率62.5%
-
八五品
山东省济南市
平均发货15小时
成功完成率71.43%
-
九品
北京市海淀区
平均发货40小时
成功完成率90.48%