32位RISC嵌入式处理器及其应用PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:杨刚等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2007
- ISBN:7121045737
- 页数:538 页
第一部分 基础篇 3
第1章 嵌入式系统的背景与基础 3
1.1 嵌入式微处理器概述 4
1.1.1 嵌入式系统概述 4
1.1.2 嵌入式微处理器 6
1.2 嵌入式系统的组成结构 10
1.2.1 嵌入式系统的体系结构 10
1.2.2 嵌入式操作系统 12
1.2.3 嵌入式系统的编程语言 14
1.3 嵌入式系统的发展趋势 15
1.4 嵌入式软件开发基础 17
1.4.1 嵌入式软件开发的特点和技术挑战 18
1.4.2 嵌入式软件开发环境 19
1.4.3 嵌入式系统软件开发的基本流程 21
1.4.4 嵌入式软件开发的可移植性和可重用性 23
1.5 ADS集成开发环境简介 24
1.5.1 ADS 1.2集成开发环境的组成 25
1.5.2 ADS集成开发环境的使用 25
本章小结 33
第2章 全面接触XScale 34
2.1 XScale处理器概述 35
2.1.1 XScale超级流水线 36
2.1.2 XScale乘/累加MAC 37
2.1.3 协处理器 38
2.1.4 无线MMX指令单元 38
2.1.5 内存管理 39
2.1.6 指令Cache 39
2.1.7 数据Cache 39
2.1.8 转移目标缓冲器(BTB) 40
2.1.9 写缓冲器 40
2.1.10 性能监视 40
2.1.11 电源管理 40
2.1.12 调试 40
2.2 PXA270体系结构 41
2.2.1 ARM微处理器的工作状态 42
2.2.2 ARM体系结构的存储器格式 42
2.2.3 指令长度及数据类型 43
2.2.4 处理器模式 43
2.2.5 寄存器组织 44
2.2.6 异常(Exceptions) 49
2.3 PXA270指令系统 54
2.3.1 ARM指令集 54
2.3.2 Thumb指令集 79
2.4 PXA270应用程序开发举例 89
2.4.1 ARM汇编器所支持的伪指令 90
2.4.2 语句格式 101
2.4.3 汇编语言的程序结构 105
本章小结 109
第3章 基于PXA270实验平台的开发 110
3.1 PXA270实验平台的组成 111
3.1.1 PXA270硬件平台构成 111
3.1.2 PXA270实验平台硬件资源分配 113
3.1.3 PXA270实验平台支持的操作系统 116
3.2 嵌入式程序的高级开发 117
3.2.1 C与汇编的混合编程 117
3.2.2 C和ARM汇编语言间相互调用 124
3.2.3 代码优化 127
3.2.4 查找内存丢失的方法 132
3.3 PXA270实例开发 136
3.3.1 LED跑马灯演示实例 136
3.3.2 按键扫描功能及应用开发 147
3.3.3 RTC实时时钟 158
3.3.4 I2C实验 168
3.3.5 ADC模/数转换实验 182
3.3.6 SDRAM测试实验 186
3.3.7 NorFLASH实验 198
3.3.8 NandFLASH实验 209
3.3.9 串口通信实验 218
3.3.10 定时器中断实验 238
3.3.11 触摸屏控制实验 263
本章小结 268
第二部分 实践篇Ⅰ——基于Linux操作系统 271
第4章 嵌入式Linux开发 271
4.1 嵌入式Linux开发基础 272
4.1.1 Linux简介 272
4.1.2 嵌入式Linux操作系统的构成 275
4.1.3 Linux的基本操作 276
4.2 嵌入式Linux系统在PXA270上的开发流程 280
4.2.1 开发环境的建立 280
4.2.2 Bootloader 281
4.2.3 Linux系统在PXA270平台上的移植 298
4.2.4 嵌入式文件系统 311
4.2.5 Linux设备驱动程序开发 323
4.2.6 嵌入式GUI 343
本章小结 356
第5章 嵌入式Linux应用开发实例 357
5.1 系统概述 358
5.2 系统方案 358
5.2.1 系统功能与特色 359
5.2.2 系统组成与各部分功能 359
5.3 系统功能详述 360
5.3.1 搜救及求救功能 360
5.3.2 逃生功能 361
5.3.3 监控功能 361
5.3.4 系统方案设计 362
5.4 系统硬件设计 363
5.4.1 系统硬件结构 363
5.4.2 MSP430系统板设计 364
5.4.3 电力猫的设计 364
5.4.4 RFID读卡模块 366
5.4.5 瓦斯检测电路设计 367
5.4.6 系统各模块电源设计 367
5.5 电力线网络设计 368
5.5.1 电力线网络设计方案分析 368
5.5.2 电力线网络协议方案选择 369
5.5.3 电力线网络协议的层次介绍 370
5.5.4 帧结构说明 370
5.5.5 电力线数据传输过程 371
5.5.6 网络通信软件设计 372
5.6 系统软件设计 374
5.6.1 嵌入式搜救/逃生终端软件设计 374
5.6.2 便携式求救终端软件设计 405
5.6.3 环境监控终端软件设计 406
5.7 井上服务器设计 407
5.7.1 井上服务器在搜救和逃生中的服务功能设计 408
5.7.2 井上服务器在安全监控中的服务功能设计 408
5.8 系统测试方案及结果分析 409
5.8.1 测试内容 409
5.8.2 电力线网络数据传输功能测试 409
5.8.3 系统搜救求救功能测试 412
5.8.4 系统逃生功能测试 414
5.8.5 系统监控功能测试 414
5.8.6 服务器在搜救和逃生中的协助功能测试 415
5.8.7 急救助手测试 415
5.8.8 语音录放功能测试 416
5.8.9 系统测试总结 416
5.9 系统在实际矿井应用中所需考虑的问题 416
本章小结 417
第三部分 实践篇 Ⅱ——基于Windows CE操作系统 421
第6章 嵌入式Windows CE开发基础 421
6.1 Windows CE概论 422
6.1.1 Windows CE的发展史 422
6.1.2 Windows CE介绍 422
6.1.3 Windows CE的主要功能 424
6.1.4 Windows CE的实时特性 424
6.1.5 Windows CE的应用领域 425
6.2 操作系统及应用程序开发平台简介 427
6.2.1 Platform Builder简介 427
6.2.2 Platform Builder的安装 428
6.2.3 Embedded Visual C++(EVC)介绍 430
6.3 Windows CE体系结构与管理 432
6.3.1 Windows CE操作系统模型 432
6.3.2 Windows CE核心特性 435
6.3.3 Windows CE存储管理 440
6.3.4 Windows CE文件系统体系结构 441
6.3.5 Windows CE设备管理 446
6.3.6 Windows CE注册表 448
6.3.7 Windows CE电源管理 456
本章小结 459
第7章 嵌入式Windows CE系统在PXA270上的开发流程 460
7.1 PXA270平台Windows CE内核定制 461
7.1.1 定制Windows CE映像 461
7.1.2 YL-PXA270平台的Windows CE映像下载 468
7.1.3 Windows CE编译的内部结构和步骤 472
7.1.4 Platform Builder的目录结构 475
7.1.5 PXA270平台SDK导出 479
7.2 PXA270平台Windows CE的流驱动开发 480
7.2.1 Windows CE驱动程序分类 481
7.2.2 开发流接口驱动程序 482
7.3 操作系统移植 494
7.3.1 BSP介绍 494
7.3.2 开发BSP的步骤 498
7.3.3 编写Bootloader 500
7.3.4 编写OAL 504
本章小结 508
第8章 PXA270平台Windows CE开发实例——自动化监测环境舒适度实例 509
8.1 系统概述 510
8.2 系统结构与功能 510
8.3 系统实现 512
8.3.1 系统硬件模块实现 512
8.3.2 系统软件实现 514
8.3.3 终端数据处理算法设计部分 532
8.3.4 系统安全性及稳定性 534
8.4 系统测试 534
8.4.1 系统硬件测试 535
8.4.2 系统软件测试 536
8.4.3 系统整体测试 537
8.5 后期开发 537
本章小结 537
参考文献 538
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《边缘处守望》山尹著 2019
- 《烧结法处理非常规含铁资源研究》王哲著 2018
- 《无机元素原子光谱分析样品预处理技术》吴瑶庆 2019
- 《农村生活污水处理工艺与技术应用》李灵娜著 2019
- 《中国人民大学研究报告系列 中国水处理行业可持续发展战略研究报告 膜工业卷 3》(中国)郑祥,魏源送,王志伟 2019
- 《工业废水处理工艺与设计》高永编著 2019
- 《工业水处理技术》(中国)赵文玉,林华,许立巍 2019
- 《污水处理PPP项目实施方案编制实务》王雁然,方俊,朱立冬 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017