图书介绍
嵌入式系统原理及开发 基于ATOM处理器及Linux实现PDF|Epub|txt|kindle电子书版本下载
![嵌入式系统原理及开发 基于ATOM处理器及Linux实现](https://www.shukui.net/cover/26/33410322.jpg)
- 应忍冬,蒋乐天,徐国治编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121139246
- 出版时间:2011
- 标注页数:234页
- 文件大小:84MB
- 文件页数:242页
- 主题词:微型计算机-系统设计-高等学校-教材
PDF下载
下载说明
嵌入式系统原理及开发 基于ATOM处理器及Linux实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统概述1
1.1嵌入式系统的定义1
1.2嵌入式系统的发展历史2
1.3嵌入式系统的特征3
第2章 嵌入式系统架构及硬件组成5
2.1嵌入式硬件组成5
2.2嵌入式处理器7
2.3 Intel嵌入式处理器8
2.4内存子系统11
2.4.1存储单元基本结构和分类11
2.4.2存储器的外部接口12
2.5 IO外围设备设备接口16
2.5.1 RS232接口16
2.5.2触摸屏接口18
2.5.3显示设备接口19
2.5.4串行总线及通信接口27
2.5.5存储接口38
2.5.6 SATA接口硬盘41
2.5.7 CF卡42
2.6总线接口43
2.6.1静态存储器总线43
2.6.2 PC104/ISA总线44
2.6.3 PCI/PC104+总线46
2.6.4 PCIe总线49
第3章 嵌入式软件构成与开发方法概述52
3.1嵌入式系统软件特性52
3.2软件开发到运行的流程53
3.3软件编译55
3.4软件启动56
3.5嵌入式软件运行模式57
3.6软件库58
3.7程序固化58
3.8软件调试59
3.9软件开发工具62
3.9.1 GNU交叉编译器的生成62
3.9.2 Intel的软件开发工具63
3.10嵌入式系统编程模式68
3.10.1多任务程序的实现68
3.10.2嵌入式操作系统72
3.11嵌入式系统的软件可靠性74
3.11.1检查点技术74
3.11.2双进程技术75
3.11.3 N-版本软件技术75
3.11.4前向纠错技术(Forward errorrecovery)76
3.12嵌入式系统的设计方法77
第4章 嵌入式软件开发工具及软件优化78
4.1 Intel C++编译器79
4.2代码优化方法学及具体技术84
4.2.1代码优化方法学84
4.2.2基于编译选项的静态优化 技术86
4.2.3基于源代码结构改进的优化技术88
4.2.4基于运行分析的运行时刻代码优化技术97
4.2.5基于运行库和编译器库的程序优化102
4.3基于TBB的并行软件优化开发115
第5章 系统启动119
5.1引言119
5.2 BIOS概述120
5.2.1 BIOS的发展120
5.2.2 BIOS的功能121
5.3基于传统BIOS的系统启动122
5.4 UEFI及系统启动123
5.4.1传统BIOS的缺陷123
5.4.2传统BIOS到UEFI/EFI的转变124
5.4.3 UEFI/EFI BIOS的基本架构125
5.4.4基于UEFI的系统启动127
5.5 BootLoader实例分析133
5.5.1 Grub134
5.5.2 eLilo136
5.5.3 U-boot138
第6章 嵌入式Linux操作系统140
6.1嵌入式Linux简介140
6.2嵌入式Linux内核配置141
6.3嵌入式Linux裁剪143
6.4设备驱动145
6.4.1设备驱动的作用145
6.4.2设备驱动程序分类145
6.4.3字符型设备驱动程序的基本构成147
6.4.4字符型设备驱动程序的高级功能构成151
第7章 嵌入式系统低功耗技术155
7.1嵌入式系统的低功耗设计155
7.2系统节电原理156
7.3动态电源管理(DPM)158
7.4 ACPI(高级配置与电源接口)161
7.5其他省电技巧164
7.6一些相关工具168
第8章 嵌入式Linux快速启动技术169
8.1系统的启动过程169
8.2 Boot Graph和Bootchart173
8.3系统的快速启动技术175
第9章 嵌入系统的用户界面技术181
9.1界面及用户交互程序调试技术189
9.2基于Clutter的嵌入式图形界面技术193
9.2.1 Clutter编程模型193
9.2.2 Clutter场景195
9.2.3演员的属性和静态动作196
9.2.4动态效果197
9.2.5事件处理204
9.2.6 Clutter的编程环境205
9.3基于MeeGo的图形界面技术209
9.3.1概述209
9.3.2 MeeGo软件开发模式210
9.3.3应用程序编程技术211
9.4中间层软件编程技术218
9.4.1 D-BUS218
9.4.2底层系统层软件编程技术225
参考文献233