嵌入式系统原理与应用 基于XScale处理器与 Linux操作系统PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:石秀民,魏洪兴编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2007
- ISBN:9787811240764
- 页数:360 页
1.1嵌入式系统简介 1
1.1.1嵌入式系统定义 1
1.1.2嵌入式系统的发展历程与现状 2
1.1.3嵌入式系统的特点 4
1.2嵌入式系统硬件 5
1.2.1嵌入式处理器 5
1.2.2总线 7
1.2.3存储器 8
1.2.4外部I/O 9
1.3嵌入式系统软件 9
1.3.1引导加载程序 9
1.3.2操作系统 10
1.3.3应用程序 12
2.1ARM概述 13
2.1.1ARM简介 13
2.1.2ARM微处理器的应用领域 13
2.1.3ARM微处理器的特点 14
2.1.4ARM微处理器系列 14
2.1.5ARM体系结构的版本 15
2.2数据类型和存储器组织 15
2.2.1数据类型 15
2.2.2存储器组织 16
2.3ARM内核的数据模型 17
2.4ARM处理器运行模式 18
2.5寄存器组织 19
2.5.1ARM状态下的寄存器组织 20
2.5.2Thumb状态下的寄存器组织 22
2.5.3程序状态寄存器 23
2.6流水线 25
2.7异常、中断及向量表 28
2.7.1异常的种类 29
2.7.2异常向量表和优先级 30
2.7.3异常的进入和返回 31
2.8ARM内核与SoC 34
2.8.1ARM处理器内核 34
2.8.2ARM处理器核 34
2.8.3ARM SoC 34
2.9ARM硬件启动过程 36
2.9.1电源 36
2.9.2时钟 37
2.9.3系统复位 37
2.10ARM JTAG调试接口 38
3.1ARM指令系统概述 40
3.1.1ARM指令系统特点 40
3.1.2ARM指令格式 41
3.13指令的条件域 41
3.2ARM指令基本寻址方式 43
3.3ARM指令功能说明 48
3.3.1ARM分支指令 48
3.3.2ARM数据处理指令 50
3.3.3ARM访存指令 63
3.3.4ARM程序状态寄存器访问指令 70
3.3.5ARM协处理器指令 71
3.3.6ARM异常产生指令 75
3.3.7XScale增加的指令 77
3.4Thumb指令集 78
3.4.1ARM与Thumb性能比较 79
3.4.2Thumb指令寄存器的使用 80
3.4.3Thumb指令说明 80
3.4.4Thumb指令示例 86
3.5ARM汇编器所支持的伪指令 87
3.5.1指示符性质的伪指令 88
3.5.2符号定义伪指令 94
3.5.3数据定义伪指令 97
3.5.4汇编控制伪指令 99
3.5.5其他常用伪指令 102
3.6ARM汇编语言程序设计 105
3.6.1汇编语言的语句格式 105
3.6.2汇编语言的程序结构 106
3.6.3汇编程序举例 108
4.1PXA270处理器的系统结构与特性 121
4.1.1总体结构 121
4.1.2特性 123
4.1.3封装与引脚 126
4.2时钟与电源管理 127
4.2.1低功耗与时钟和电源管理 127
4.2.2复位管理 129
4.2.3时钟管理 131
4.2.4功耗管理 136
4.2.5电压管理 139
4.3PXA270处理器接口及开发平台设计 140
4.3.1PXA270处理器开发评估系统 140
4.3.2外部存储器接口 143
4.3.3显示接口 154
4.3.4USB接口 159
4.3.5多媒体接口概述 165
4.3.6快速捕获接口 171
5.1交叉编译 174
5.1.1交叉编译器及交叉编译环境的组成 174
5.1.2交叉编译环境的建立 177
5.2引导加载程序Bootloader 179
5.2.1Bootloader原理 179
5.2.2Bootloader的操作模式 180
5.2.3Bootloader与主机之间的文件传输 180
5.2.4Bootloader的启动流程 181
5.2.5ARM-Linux常用Bootloader介绍 182
5.2.6UP-TECHPXA270 BLOB平台源代码分析 183
5.2.7BLOB下载 193
5.3Linux内核移植 193
5.3.1Linux内核源码的修改 194
5.3.2Linux内核的裁减 199
5.3.3Linux内核的编译 201
5.3.4Linux内核的烧录 202
5.4文件系统 202
5.4.1文件系统基本概念 202
5.4.2嵌入式文件系统基本内容 205
5.4.3常见的嵌入式文件系统 206
6.1Linux的诞生和发展 211
6.2Linux内核概述 215
6.3系统核心数据结构 219
6.4Linux内核源代码的结构 220
6.5ARMLinux存储管理 222
6.5.1ARM存储管理机制 222
6.5.2ARMLinux存储管理 224
6.6进程管理 229
6.6.1Linux进程 229
6.6.2Linux进程状态 230
6.6.3Linux进程的调度 231
6.6.4Linux进程的创建 233
6.6.5Linux进程的执行 234
6.6.6Linux进程的终止 240
6.7Linux启动和初始化过程分析 241
7.1Linux驱动程序 247
7.1.1用户态与内核态 247
7.1.2Linux驱动程序结构 247
7.1.3设备文件与设备文件系统 248
7.2Linux字符设备驱动程序结构 251
7.3嵌入式平台上LED的Linux驱动程序 252
7.3.1系统硬件平台组成原理 252
7.3.2Linux LED驱动程序的实现 253
7.3.3双色LED驱动程序的测试 264
7.4Linux按键驱动程序 265
7.4.1系统硬件平台组成原理 265
7.4.2Linux系统中断分析 266
7.4.3Linux按键驱动程序的实现 281
7.4.4Linux按键驱动程序的测试 288
7.5Linux块设备驱动程序 289
7.5.1系统硬件平台组成原理 289
7.5.2Linux MTD驱动程序体系结构 290
7.5.3UP-TECHPXA270开发平台上的NOR Flash驱动程序 293
7.5.4UP-TECHPXA270开发平台上的NAND Flash驱动程序 300
7.6Linux网络设备驱动程序简介 304
7.6.1网络驱动程序的层次 304
7.6.2网络设备的初始化 305
7.6.3网络数据包的发送和接收 305
7.6.4网络设备的内核加载 306
7.6.5网络设备的模块加载 308
8.1嵌入式GUI简介 310
8.1.1GUI历史 310
8.1.2GUI现状 311
8.2Linux GUI基础 313
8.2.1X Window结构 313
8.2.2Framebuffer 313
8.3Qt/Embedded的主要特征 318
8.4Qt/Embedded的安装及编译环境的建立 320
8.5Qt/Embedded应用程序基础 326
8.5.1Qt/Embedded应用程序的运行 326
8.5.2Qt/Embedded应用程序的显示 326
8.5.3Hello,Qt/Embedded!应用程序 327
8.5.4Qt/Embedded应用程序的中文化 330
8.6信号与插槽机制 332
8.7Qt Designer简介及部件布局管理 335
8.8实战练习 339
8.9Qt/Embedded应用程序开发快速索引 348
附录A XScale架构汇编语言指令速查参考表 350
附录B XScale架构汇编语言指令格式符号参考表 355
附录C ARM寻址方式 357
参考文献 359
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《大气氮沉降及其对生态系统的影响》方琨,王道波 2019
- 《学校教育指标系统的构建》杨向东著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019