ARM9微控制器与嵌入式无线网络实战 - 中国高校教材图书网
|
书名: |
ARM9微控制器与嵌入式无线网络实战
|
ISBN: | 978-7-81124-250-8 |
条码: | |
作者: |
李文仲 段朝玉 等
相关图书
|
装订: | 平装 |
印次: | 1-1 |
开本: | 16开 |
定价: |
¥55.00
折扣价:¥52.25
折扣:0.95
节省了2.75元
|
字数: |
790千字
|
出版社: |
北京航空航天大学出版社 |
页数: |
|
发行编号: | |
每包册数: |
|
出版日期: |
2008-06-01 |
|
内容简介: |
将高性能、低功耗的ARM微控制器与目前新兴的ISM波段短距离无线通信技术和各种新兴的无线网络技术相结合,将是未来嵌入式设计的一个“热点”。本书以ARM9微控制器为基础,分别介绍ARM9的基础实战、ARM9与ZigBee无线网络实战、ARM9与蓝牙无线网络实战、ARM9与GSM/GPRS网络实战,为读者展示一个嵌入式无线设计开发的思路。 本书适合广大从事单片机、无线应用、自动化控制、无线传感等专业的工程技术人员作为学习、参考用书,也可作为高等院校的计算机、电子、自动化、通信、无线课程的参考用书。
|
作者简介: |
|
章节目录: |
第1章 ARMRF912WZ系统
1.1 ARMRF912WZ系统概述1
1.2 硬件开发平台2
1.2.1 ARM912主板2
1.2.2 无线射频模块7
1.2.3 无线网关8
1.2.4 传感器扩展板8
1.3 软件开发平台9
1.3.1 ARM RealView MDK
9
1.3.2 入门ARM RealView
软件开发平台 11
1.3.3 IAR平台21
1.3.4 AT命令集35
1.3.5 驱动程序35
1.3.6 μC/OSII操作系统
38
1.3.7 STR91x编程模板38
第2章 STR912微控制器
2.1 STR912处理器39
2.1.1 STR912芯片40
2.1.2 存储结构43
2.1.3 电源51
2.1.4 复位53
2.1.5 低电压模式54
2.2 STR912的I/O57
2.2.1 功能描述57
2.2.2 寄存器描述59
2.2.3 GPIO库函数62
2.2.4 键盘实验63
2.3 时钟70
2.3.1 系统时钟源72
2.3.2 实时钟84
2.3.3 实时钟库函数93
2.3.4 实时钟实验93
2.4 中断(VIC和WIU)99
2.4.1 向量中断控制器(VIC)
100
2.4.2 VIC寄存器描述103
2.4.3 唤醒/中断单元(WIU)
110
2.4.4 VIC和WIU库函数
114
2.4.5 中断实验115
2.5 16位定时器119
2.5.1 主要特性119
2.5.2 功能描述120
2.5.3 寄存器描述130
2.5.4 库函数介绍136
2.5.5 定时器实验1138
2.5.6 定时器实验2140
2.6 DMA控制器(DAMC)142
2.6.1 主要特点142
2.6.2 功能描述144
2.6.3 软件需考虑的事项145
2.6.4 寄存器描述153
2.6.5 库函数介绍167
2.6.6 DMA实验169
2.7 同步串行外设(SSP)171
2.7.1 主要特点172
2.7.2 功能描述172
2.7.3 SSP操作174
2.7.4 寄存器描述181
2.7.5 库函数介绍188
2.7.6 SSP实验1:LED189
2.7.7 SSP实验2:温度传感器
195
2.8 STR912的UART201
2.8.1 主要特征201
2.8.2 功能描述201
2.8.3 寄存器说明208
2.8.4 库函数介绍224
2.8.5 UART实验226
2.9 模拟/数字转换器(ADC)231
2.9.1 介绍231
2.9.2 功能描述233
2.9.3 寄存器描述235
2.9.4 库函数介绍240
2.9.5 AD及麦克风实验242
第3章 ARM912主板高级应用
3.1 EMI接口实验247
3.1.1 功能描述247
3.1.2 寄存器描述251
3.1.3 库函数介绍255
3.1.4 EMI控制LCD256
3.1.5 EMI操作RAM271
3.2 红外线接口实验277
3.3 FLASH存储器实验282
3.3.1 功能描述283
3.3.2 FMI寄存器描述283
3.3.3 库函数介绍289
3.3.4 FLASH存储器读写实验
290
3.4 USB控制器实验292
3.4.1 主要特性293
3.4.2 功能描述293
3.4.3 编程要点295
3.4.4 寄存器描述304
3.4.5 USB存储试验325
3.4.6 USB操纵杆实验326
3.5 以太网实验331
3.5.1 功能描述332
3.5.2 MAC 802.3操作338
3.5.3 DMA控制器操作345
3.5.4 寄存器描述349
3.5.5 ENET库函数介绍
385
3.5.6 EasyWEB实验386
第4章 移植μC/OSⅡ到STR912
4.1 μC/OSⅡ介绍395
4.2 μCOSⅡ的特点396
4.2.1 μC/OSⅡ提供源代码
396
4.2.2 μC/OSⅡ的可移植性
396
4.2.3 μC/OSⅡ的可固化性
396
4.2.4 μC/OSⅡ的可裁减性
396
4.2.5 μC/OSⅡ的可剥夺性
396
4.2.6 μC/OSⅡ的可多任务性
397
4.2.7 μC/OSⅡ的可确定性
397
4.2.8 μC/OSⅡ的任务栈
397
4.2.9 μC/OSⅡ的系统服务
397
4.2.10 μC/OSⅡ的中断管理
397
4.2.11 μC/OSⅡ的稳定、
可靠性397
4.3 μC/OSⅡ的移植398
4.3.1 移植的基本概念398
4.3.2 μC/OSⅡ向ARM9移植
399
4.3.3 os_cpu_a.asm402
4.3.4 OS_CFG.H403
4.4 μC/OSⅡ基础GPIO实验
404
4.4.1 实验目的404
4.4.2 实验原理和步骤404
4.4.3 程序流程图404
4.4.4 各个模块的实现405
4.5 μCGUI应用实例406
4.5.1 μC/GUI简介406
4.5.2 μC/GUI配置406
4.5.3 μC/GUI字体显示407
4.5.4 μC/GUI 2D图形库
409
4.5.5 μC/GUI颜色管理413
4.5.6 μC/GUI单、多任务系统
415
4.5.7 μC/GUI视窗管理器
417
4.5.8 μC/GUI窗体控件421
4.6 μC/OSⅡ、μC/GUI综合实验
428
4.6.1 实验目的428
4.6.2 实验原理和步骤428
4.6.3 程序流程图429
4.6.4 各个功能的实现430
第5章 ZigBee无线网络基础
5.1 ZigBee模块介绍432
5.2 短距离无线通信基础434
5.2.1 无线局域网(WLAN)
435
5.2.2 蓝牙(Bluetooth)技术
435
5.2.3 HomeRF436
5.2.4 ZigBee436
5.3 ZigBee无线网络437
5.3.1 ZigBee结构体系437
5.3.2 PHY(物理)层438
5.3.3 MAC(介质接入控制
子层)层441
5.3.4 ZigBee网络层443
5.3.5 ZigBee应用层459
5.4 ZigBee协议栈实验465
5.4.1 数据发送465
5.4.2 数据接收466
5.4.3 实验硬件467
5.4.4 实验源代码468
5.4.5 流程图469
5.4.6 路由器代码469
5.4.7 协调器代码470
第6章 无线传感器网络实验
6.1 AT命令开发ZigBee472
6.1.1 AT命令介绍472
6.1.2 设置命令:S(et)475
6.1.3 测试命令:T(est)478
6.1.4 读命令:R(ead)481
6.1.5 AT命令演示实验487
6.2 ARM手持终端实验493
6.2.1 命令函数494
6.2.2 基础实验演示496
6.2.3 ARM无线监视软件
498
6.3 无线传感器网络与以太网500
6.3.1 基本处理函数501
6.3.2 以太网处理函数502
6.3.3 实验结果503
第7章 ARM嵌入无线蓝牙网络
7.1 蓝牙概述504
7.1.1 蓝牙技术简介504
7.1.2 建立网络连接505
7.1.3 保密机制506
7.1.4 软件结构507
7.2 蓝牙无线模块简介507
7.3 蓝牙无线模块常用命令集508
7.3.1 串口参数509
7.3.2 主节点设置命令509
7.3.3 地址修改命令509
7.3.4 设备连接命令510
7.3.5 退出数据模式命令511
7.3.6 地址查询命令512
7.4 蓝牙扩展板512
7.5 蓝牙实验513
7.5.1 实验目的513
7.5.2 实验原理514
7.5.3 实验流程图514
7.5.4 ARM和蓝牙515
7.5.5 蓝牙扩展板实验526
7.5.6 实验结果527
第8章 ARM嵌入式GSM/GPRS
8.1 GPRS概述530
8.1.1 GPRS网络的特点531
8.1.2 GPRS网络结构 532
8.1.3 GPRS的协议 533
8.1.4 GPRS的路由管理
534
8.1.5 空中接口的信道构成
535
8.1.6 GPRS的应用 535
8.2 MC39i模块介绍536
8.2.1 MC39i模块特点536
8.2.2 AT命令介绍537
8.2.3 模块驱动541
8.3 GSM/GPRS实验542
8.3.1 实验1:电话演示542
8.3.2 实验2:SMS演示545
参考文献549
|
精彩片段: |
|
书 评: |
|
其 它: |
|
|
|