计算机高级接口技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:周洪利编著
- 出 版 社:清华大学出版社;北京交通大学出版社
- 出版年份:2008
- ISBN:9787811234206
- 页数:389 页
第1章 接口概述 1
1.1接口的硬件构成 1
1.1.1数据寄存器和数据缓冲存储器 1
1.1.2状态寄存器和控制寄存器 2
1.1.3地址译码单元 3
1.1.4信号的波形变换 3
1.1.5差错控制 5
1.1.6中断和DMA机制 7
1.2接口的分类和性能 7
1.2.1接口的分类 7
1.2.2接口的性能 8
1.3接口软件的控制方式 9
1.3.1无条件传送方式 9
1.3.2查询控制方式 9
1.3.3定时查询控制方式 10
1.3.4中断控制方式 11
1.3.5DMA控制方式 11
第2章 串行接口原理 13
2.1串行接口标准 13
2.2RS-232C 14
2.2.1RS-232C的基本特征 14
2.2.2RS-232C信号 15
2.2.3RS-232C连接 17
2.3RS-422/485 18
2.3.1RS-422/485的平衡传输 18
2.3.2RS-422连接 18
2.3.3RS-485连接 19
2.3.4RS-422/485的传输距离 20
2.4PC机中的UART 21
2.4.1UART的功能 21
2.4.2UART寄存器 23
第3章 串行接口程序设计 30
3.1MSComm控件 30
3.1.1MSComm控件的属性 30
3.1.2VB实现的MSComm测试程序 37
3.2串行接口GPS接收机编程实验 42
3.2.1NMEA-0183数据格式 43
3.2.2一个GPS接收程序的实现 45
3.3Win32API实现串行接口编程 53
3.3.1用于串行接口编程的API函数 53
3.3.2Windows API串行接口编程方法 66
第4章 并行接口 72
4.1并行接口概述 72
4.1.1初始的并行接口 72
4.1.2并行接口的标准 74
4.2并行接口结构 78
4.2.1SPP 78
4.2.2双向(PS/2)模式 80
4.2.3EPP 82
4.2.4ECP 84
第5章 并行接口程序设计 90
5.1实现直接I/O方式的软件 90
5.1.1Inpout32 91
5.1.2TVicPort 91
5.1.3TVicLPT 96
5.2一个PC对等连接的并行接口测试实验 100
5.2.1对等连接 101
5.2.2软件设计 102
第6章 USB接口标准 111
6.1USB接口特点 111
6.2USB电器规范 113
6.2.1USB接口 113
6.2.2USB NRZI编码 117
6.3USB传输 117
6.3.1USB传输类型 118
6.3.2USB传输的要件 119
6.3.3事务 121
6.3.4USB传输 125
6.4USB描述符 130
6.4.1USB描述符概述 130
6.4.2设备描述符 132
6.4.3配置描述符 134
6.4.4接口描述符 135
6.4.5端点描述符 136
6.4.6字符串描述符 137
6.5USB标准请求 138
6.5.1控制传输的设置阶段 138
6.5.2标准请求 140
第7章 USB接口芯片 144
7.1USB接口芯片分类 144
7.2微处理器接口的USB专用接口芯片 144
7.2.1Philips的PDIUSBD12 145
7.2.2NS的USBN9603/9604 146
7.2.3MAXIM的MAX3420E 148
7.3带有USB接口的微处理器 150
7.3.1Cypress的CY7C63000A系列 150
7.3.2Cypress的CY7C63612和CY7C63613 151
7.3.3Cypress的EZ-USB系列 151
7.3.4Atmel的AT89C5131 153
7.3.5Microchip的PIC16C745/765 154
7.3.6Signal的C8051F320/321 156
7.4USB桥芯片 157
7.4.1FTDI的USB-UART桥FT232R 157
7.4.2FTDI的USB-并行桥FT245BM 159
7.4.3SigmaTel的USB-IrDA桥STIr4200 161
第8章 USB接口HID设备 163
8.1HID设备简介 163
8.1.1HID设备的特点 163
8.1.2HID设备的硬件要求 164
8.1.3HID固件的要求 164
8.2HID设备描述符 165
8.2.1HID设备的描述符 165
8.2.2HID描述符 166
8.3USB接口的键盘描述符范例 179
8.3.1设备的描述符 179
8.3.2配置描述符 179
8.3.3接口描述符 180
8.3.4HID描述符 180
8.3.5端点描述符 181
8.3.6字符串描述符 181
8.3.7报表描述符 182
8.4HID的特定请求 183
8.4.1Get_Report请求 184
8.4.2Set_Report请求 184
8.4.3Set_Idle请求 184
8.4.4Get_Idle请求 185
8.4.5Get_Protocol请求 185
8.4.6Set_Protocol请求 185
8.5HID程序设计 185
8.5.1HID访问使用的API函数 187
8.5.2查找HID的过程 187
8.5.3获得HID的能力 193
8.6HID实验 203
8.6.1实验电路 203
8.6.2固件程序设计 205
8.6.3获得HID设备描述符 252
8.6.4设备的初始化测试 254
8.6.5HID测试程序的实现 256
第9章 红外线接口 270
9.1IrDA版本标准 270
9.1.1IrDA Data标准 270
9.1.2AIR标准 271
9.1.3IrDA标准比较 271
9.2IrDA物理层接口标准 271
9.2.1IrDA编码方式 272
9.2.2IrDA调制方式 273
9.3IrDA协议 275
9.3.1IrDA协议结构 275
9.3.2IrDA低层协议 275
9.3.3IrDA高层协议 276
9.4红外接口器件 276
9.4.1MCP2120红外编解码器 277
9.4.2HSDL-1001红外收发器 279
9.4.3MCP2150/2155红外协议控制器 280
第10章 红外接口程序设计 290
10.1IrDA程序概述 290
10.1.1Winsock与红外协议 290
10.1.2红外设备的寻址 292
10.2IrSock的使用 292
10.2.1WSAStartup()和WSACleanup()函数 293
10.2.2socket()和closesocket()函数 294
10.2.3SOCKADDR_IRDA数据结构 294
10.2.4bind()函数 295
10.2.5listen()函数 295
10.2.6accept()函数 296
10.2.7send()和recv()函数 296
10.2.8采用IRLMP_ENUMDEVICES参数的getsockopt()函数 297
10.2.9采用IRLMP_IAS_QUERY参数的getsockopt()函数 299
10.3一个简单的IrSock编程实例 302
10.3.1外部设备的硬件构成 302
10.3.2通过Winsock实现的IrDA应用程序的方法 303
10.4通过IrDA实现与手机连接的编程实验 310
10.4.1AT指令集概述 310
10.4.2手机控制主要AT指令 311
10.4.3实验程序的功能 317
第11章 蓝牙接口原理 319
11.1蓝牙技术 319
11.1.1蓝牙技术概述 319
11.1.2蓝牙与其他无线射频标准的比较 321
11.1.3蓝牙标准的发展 322
11.2蓝牙协议 324
11.2.1蓝牙协议结构 324
11.2.2蓝牙协议应用举例 326
11.2.3无线信道和基带 327
11.2.4链路管理器协议 335
11.3蓝牙接口硬件 345
11.3.1CSR的BlueCore系列蓝牙芯片 345
11.3.2Broadcom的蓝牙芯片 348
11.3.3蓝牙模块 349
第12章 基于HCl的蓝牙程序设计 352
12.1蓝牙HCI概况 352
12.1.1蓝牙HCI的构成 352
12.1.2HCI分组及其格式 353
12.1.3HCI传输 355
12.1.4HCI流控机制 357
12.2蓝牙HCI命令和事件 358
12.2.1用于蓝牙设备查询的HCI命令 358
12.2.2用于ACL连接的HCI命令 360
12.2.3用于同步连接的HCI命令 364
12.2.4HCI链路策略命令 368
12.2.5常用的控制器与基带命令 371
12.2.6控制器与基带参数及其HCI命令 372
12.2.7设备信息参数 373
12.3蓝牙HCI编程实验 376
12.3.1实验环境 376
12.3.2SCR的一个基于USB传输的HCI类 377
参考文献 388
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 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
- 《大学化学实验》李爱勤,侯学会主编 2016