微控制器USB的信号和协议实现

微控制器USB的信号和协议实现
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2018-03
版次: 1
ISBN: 9787121338014
定价: 58.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 296页
字数: 273千字
正文语种: 简体中文
139人买过
  • 本书从实践应用出发,结合示波器的波形图和USB协议分析仪提供的记录信息,对在USB开发过程中研发人员会遇到的一些实际问题进行详尽讲解,力求让读者深入了解USB的协议规范,并介绍了USB认证的内容和流程,为在实际开发过程中的USB认证提供参考。本书还对*新的USB TYPE-C和供电技术进行了相关介绍,并通过具体实例的讲解,使读者对于USB*新技术的发展能有所了解。本书适合希望深入理解USB协议规范或对USB认证有需求的半导体设计工程师使用。 工业和信息化部人才交流中心(以下简称中心)创建于1985年1月,1992年10月成为独立事业法人单位,工业和信息化部所属的党政机关一类事业单位(正局级),是经中央机构编制委员会办公室批准,国家事业单位登记管理局注册登记,是工业和信息化部在人才培养、人才交流、智力引进、国际交流、会议展览等方面的支撑机构;也是人力资源和社会保障部、工业和信息化部“全国信息专业技术人才知识更新工程”及“信息化工程师”项目实施承办单位。 第1章 深入理解USB信号 001

    1.1 USB的电气特性和信号 002

    1.1.1 电气特性 003

    1.1.2 驱动特性 007

    1.1.3 USB信号特性 009

    1.1.4 数据包编码 018

    1.2 连接和断开的检测 020

    1.2.1 连接状态的检测 021

    1.2.2 断开状态的检测 024

    1.3 速度检测 028

    1.3.1 低速和全速设备识别 028

    1.3.2 高速设备识别 029

    第2章 深入理解USB协议 035

    2.1 通信协议 036

    2.1.1 概要 038

    2.1.2 包 039

    2.1.3 事务 044

    2.1.4 传输 055

    2.1.5 数据翻转 062

    2.1.6 标准USB设备请求 069

    2.2 USB描述符 071

    2.2.1 设备描述符 073

    2.2.2 配置描述符 074

    2.2.3 接口描述符 075

    2.2.4 端点描述符 076

    2.2.5 字符串描述符 077

    2.2.6 接口关联描述符 078

    2.2.7 设备限定描述符 079

    2.2.8 其他速度模式下的配置描述符 079

    2.3 枚举 080

    2.3.1 设备状态 080

    2.3.2 枚举流程 083

    2.4 挂起和恢复 090

    2.4.1 挂起 090

    2.4.2 恢复 092

    2.4.3 高速模式下的挂起信号和复位信号区别 098

    2.5 端点停止 100

    2.5.1 功能停止 100

    2.5.2 协议停止 103

    2.6 OTG简介 104

    2.6.1 角色 105

    2.6.2 协议 105

    2.6.3 OTG设备状态迁移 111

    2.6.4 OTG工作流程 118

    第3章 USB硬件控制器 121

    3.1 增强主机控制器接口 122

    3.1.1 寄存器接口 123

    3.1.2 EHCI连接/断开检测 125

    3.1.3 EHCI速度检测 128

    3.1.4 USB主机传输调度机制 130

    3.1.5 USB设备传输调度机制 137

    3.1.6 EHCI枚举的软件实现 139

    3.1.7 EHCI挂起和恢复 140

    3.1.8 EHCI异常处理 142

    3.2 Kinetis主机控制器接口 143

    3.2.1 外围硬件设计 144

    3.2.2 控制器接口 145

    3.2.3 KHCI连接/断开检测 151

    3.2.4 KHCI速度检测 154

    3.2.5 KHCI传输实现 155

    3.2.6 KHCI枚举的软件实现 158

    3.2.7 KHCI挂起和恢复 158

    3.2.8 KHCI端点停止处理 161

    第4章 USB音频演示程序 163

    4.1 USB音频 164

    4.1.1 USB音频功能实现拓扑 164

    4.1.2 音频控制接口和描述符 165

    4.1.3 音频流接口和描述符 172

    4.1.4 USB音频描述符实例 177

    4.1.5 音频设备请求 182

    4.1.6 USB音频类2.0简介 184

    4.2 USB音频流同步 187

    4.2.1 反馈端点同步方案 188

    4.2.2 调节时钟同步方案 192

    4.3 USB音频演示程序代码分析 192

    4.3.1 连接/断开检测代码分析 192

    4.3.2 速度检测代码分析 198

    4.3.3 枚举、挂起和恢复代码分析 202

    4.3.4 音频流同步代码分析 208

    4.3.5 USB音频示例演示 212

    第5章 USB认证 215

    5.1 USB认证的简介 216

    5.2 USB认证的流程 218

    5.2.1 获得供应商识别码 218

    5.2.2 准备USB兼容性测试清单 219

    5.2.3 送USB授权实验室进行测试 220

    5.2.4 获得合格报告及证书 221

    5.3 典型的测试用例 221

    5.3.1 不受支持的设备信息 222

    5.3.2 最大集线器层次数 222

    5.3.3 电源预算指示 222

    5.3.4 PET测试 223

    5.3.5 USB测试模式 223

    5.3.6 USB特殊单步测试用例 226

    第6章 USB Type-C及供电协议 231

    6.1 Type-C 232

    6.1.1 接口定义 233

    6.1.2 角色定义 235

    6.1.3 热拔插检测 239

    6.1.4 正反插检测 240

    6.1.5 供电功能 243

    6.1.6 附属模式 243

    6.2 供电协议 244

    6.2.1 供电协议规范定义 245

    6.2.2 供电规则 252

    6.2.3 供电协商 252

    6.2.4 供电切换 255

    6.2.5 通信功能协商 257

    6.2.6 复用模式 258

    6.3 解决方案 262

    6.3.1 硬件支持 262

    6.3.2 演示程序 265

    参考文献 270
  • 内容简介:
    本书从实践应用出发,结合示波器的波形图和USB协议分析仪提供的记录信息,对在USB开发过程中研发人员会遇到的一些实际问题进行详尽讲解,力求让读者深入了解USB的协议规范,并介绍了USB认证的内容和流程,为在实际开发过程中的USB认证提供参考。本书还对*新的USB TYPE-C和供电技术进行了相关介绍,并通过具体实例的讲解,使读者对于USB*新技术的发展能有所了解。本书适合希望深入理解USB协议规范或对USB认证有需求的半导体设计工程师使用。
  • 作者简介:
    工业和信息化部人才交流中心(以下简称中心)创建于1985年1月,1992年10月成为独立事业法人单位,工业和信息化部所属的党政机关一类事业单位(正局级),是经中央机构编制委员会办公室批准,国家事业单位登记管理局注册登记,是工业和信息化部在人才培养、人才交流、智力引进、国际交流、会议展览等方面的支撑机构;也是人力资源和社会保障部、工业和信息化部“全国信息专业技术人才知识更新工程”及“信息化工程师”项目实施承办单位。
  • 目录:
    第1章 深入理解USB信号 001

    1.1 USB的电气特性和信号 002

    1.1.1 电气特性 003

    1.1.2 驱动特性 007

    1.1.3 USB信号特性 009

    1.1.4 数据包编码 018

    1.2 连接和断开的检测 020

    1.2.1 连接状态的检测 021

    1.2.2 断开状态的检测 024

    1.3 速度检测 028

    1.3.1 低速和全速设备识别 028

    1.3.2 高速设备识别 029

    第2章 深入理解USB协议 035

    2.1 通信协议 036

    2.1.1 概要 038

    2.1.2 包 039

    2.1.3 事务 044

    2.1.4 传输 055

    2.1.5 数据翻转 062

    2.1.6 标准USB设备请求 069

    2.2 USB描述符 071

    2.2.1 设备描述符 073

    2.2.2 配置描述符 074

    2.2.3 接口描述符 075

    2.2.4 端点描述符 076

    2.2.5 字符串描述符 077

    2.2.6 接口关联描述符 078

    2.2.7 设备限定描述符 079

    2.2.8 其他速度模式下的配置描述符 079

    2.3 枚举 080

    2.3.1 设备状态 080

    2.3.2 枚举流程 083

    2.4 挂起和恢复 090

    2.4.1 挂起 090

    2.4.2 恢复 092

    2.4.3 高速模式下的挂起信号和复位信号区别 098

    2.5 端点停止 100

    2.5.1 功能停止 100

    2.5.2 协议停止 103

    2.6 OTG简介 104

    2.6.1 角色 105

    2.6.2 协议 105

    2.6.3 OTG设备状态迁移 111

    2.6.4 OTG工作流程 118

    第3章 USB硬件控制器 121

    3.1 增强主机控制器接口 122

    3.1.1 寄存器接口 123

    3.1.2 EHCI连接/断开检测 125

    3.1.3 EHCI速度检测 128

    3.1.4 USB主机传输调度机制 130

    3.1.5 USB设备传输调度机制 137

    3.1.6 EHCI枚举的软件实现 139

    3.1.7 EHCI挂起和恢复 140

    3.1.8 EHCI异常处理 142

    3.2 Kinetis主机控制器接口 143

    3.2.1 外围硬件设计 144

    3.2.2 控制器接口 145

    3.2.3 KHCI连接/断开检测 151

    3.2.4 KHCI速度检测 154

    3.2.5 KHCI传输实现 155

    3.2.6 KHCI枚举的软件实现 158

    3.2.7 KHCI挂起和恢复 158

    3.2.8 KHCI端点停止处理 161

    第4章 USB音频演示程序 163

    4.1 USB音频 164

    4.1.1 USB音频功能实现拓扑 164

    4.1.2 音频控制接口和描述符 165

    4.1.3 音频流接口和描述符 172

    4.1.4 USB音频描述符实例 177

    4.1.5 音频设备请求 182

    4.1.6 USB音频类2.0简介 184

    4.2 USB音频流同步 187

    4.2.1 反馈端点同步方案 188

    4.2.2 调节时钟同步方案 192

    4.3 USB音频演示程序代码分析 192

    4.3.1 连接/断开检测代码分析 192

    4.3.2 速度检测代码分析 198

    4.3.3 枚举、挂起和恢复代码分析 202

    4.3.4 音频流同步代码分析 208

    4.3.5 USB音频示例演示 212

    第5章 USB认证 215

    5.1 USB认证的简介 216

    5.2 USB认证的流程 218

    5.2.1 获得供应商识别码 218

    5.2.2 准备USB兼容性测试清单 219

    5.2.3 送USB授权实验室进行测试 220

    5.2.4 获得合格报告及证书 221

    5.3 典型的测试用例 221

    5.3.1 不受支持的设备信息 222

    5.3.2 最大集线器层次数 222

    5.3.3 电源预算指示 222

    5.3.4 PET测试 223

    5.3.5 USB测试模式 223

    5.3.6 USB特殊单步测试用例 226

    第6章 USB Type-C及供电协议 231

    6.1 Type-C 232

    6.1.1 接口定义 233

    6.1.2 角色定义 235

    6.1.3 热拔插检测 239

    6.1.4 正反插检测 240

    6.1.5 供电功能 243

    6.1.6 附属模式 243

    6.2 供电协议 244

    6.2.1 供电协议规范定义 245

    6.2.2 供电规则 252

    6.2.3 供电协商 252

    6.2.4 供电切换 255

    6.2.5 通信功能协商 257

    6.2.6 复用模式 258

    6.3 解决方案 262

    6.3.1 硬件支持 262

    6.3.2 演示程序 265

    参考文献 270
查看详情
系列丛书 / 更多
微控制器USB的信号和协议实现
电机和电源控制中的最新微控制器技术
工业和信息化部人才交流中心 著
微控制器USB的信号和协议实现
嵌入式微控制器固件开发与应用
工业和信息化部人才交流中心 著
相关图书 / 更多
微控制器USB的信号和协议实现
微控制器应用系统开发项目教程(高职)
罗剑 著
微控制器USB的信号和协议实现
微控制器的应用(第2版)
曹金玲 主编
微控制器USB的信号和协议实现
微控制器原理及应用仿真案例
程宏斌;孙霞
微控制器USB的信号和协议实现
微控制器技术及应用
刘京威、汪鑫、林世舒、高晓惠 编
微控制器USB的信号和协议实现
微控制器原理与应用实验教程
徐安 编
微控制器USB的信号和协议实现
微控制器原理与接口技术
佘黎煌 张新宇 张石
微控制器USB的信号和协议实现
微控制器应用基础——全国高等职业技术院校电子类专业教材
霍国良 编
微控制器USB的信号和协议实现
微控制器及其应用
本社 编
微控制器USB的信号和协议实现
微控制器原理及应用——基于TI C2000实时微控制器
蔡逢煌 王武 江加辉
微控制器USB的信号和协议实现
微控制器原理及应用技术
韩兴国、罗文军 著
微控制器USB的信号和协议实现
微控制器USB的技术及应用入门
工业和信息化部人才交流中心
微控制器USB的信号和协议实现
微控制器原理实验教程
赵二刚 编;潘勇;高艺
您可能感兴趣 / 更多
微控制器USB的信号和协议实现
国家高新区创新能力评价报告2023
工业和信息化部火炬高技术产业开发中心 中国科学院科技战略咨询研究院
微控制器USB的信号和协议实现
工业软件——通向软件定义的数字工业
工业和信息化部电子第五研究所
微控制器USB的信号和协议实现
质量大数据:体系与应用
工业和信息化部电子第五研究所
微控制器USB的信号和协议实现
中国工业文化发展报告(2023)
工业和信息化部工业文化发展中心
微控制器USB的信号和协议实现
《建筑物移动通信基础设施工程技术标准》理解与应用
工业和信息化部通信工程定额质监中心 著
微控制器USB的信号和协议实现
中国汽车工业现代化发展
工业和信息化部装备工业发展中心
微控制器USB的信号和协议实现
数融万物 智创未来 中国5G+工业互联网应用示范案例集 2022
工业和信息化部新闻宣传中心
微控制器USB的信号和协议实现
国家新型工业化产业示范基地发展报告 2021年
工业和信息化部网络安全产业发展中心(工业和信息化部信息中心)
微控制器USB的信号和协议实现
BIM总监
工业和信息化部教育与考试中心
微控制器USB的信号和协议实现
中国民用航空工业年鉴(2022)
工业和信息化部装备工业发展中心 编
微控制器USB的信号和协议实现
GB/T 51314-2018 数据中心基础设施运行维护标准
工业和信息化部
微控制器USB的信号和协议实现
嵌入式微控制器固件开发与应用
工业和信息化部人才交流中心 著