新書推薦:
《
威尔士史:历史与身份的演进
》
售價:HK$
107.8
《
黄金、石油和牛油果:16件商品中的拉丁美洲发展历程
》
售價:HK$
86.9
《
母亲的选择:看不见的移民保姆与女性工作
》
售價:HK$
74.8
《
城邦政治与灵魂政治——柏拉图《理想国》中的政治哲学研究
》
售價:HK$
129.8
《
3分钟漫画墨菲定律:十万个为什么科普百科思维方式心理学 胜天半子人定胜天做事与成事的权衡博弈之道
》
售價:HK$
54.8
《
1911:危亡警告与救亡呼吁
》
售價:HK$
76.8
《
旷野人生:吉姆·罗杰斯的全球投资探险
》
售價:HK$
75.9
《
笼中王国 : 18世纪法国的珍禽异兽与社会文化
》
售價:HK$
74.8
|
內容簡介: |
本书从实践应用出发,结合示波器的波形图和USB协议分析仪提供的记录信息,对在USB开发过程中研发人员会遇到的一些实际问题进行详尽讲解,力求让读者深入了解USB的协议规范,并介绍了USB认证的内容和流程,为在实际开发过程中的USB认证提供参考。本书还对*的USB TYPE-C和供电技术进行了相关介绍,并通过具体实例的讲解,使读者对于USB*技术的发展能有所了解。本书适合希望深入理解USB协议规范或对USB认证有需求的半导体设计工程师使用。
|
關於作者: |
工业和信息化部人才交流中心(以下简称中心)创建于1985年1月,1992年10月成为独立事业法人单位,工业和信息化部所属的党政机关一类事业单位正局级,是经中央机构编制委员会办公室批准,国家事业单位登记管理局注册登记,是工业和信息化部在人才培养、人才交流、智力引进、国际交流、会议展览等方面的支撑机构;也是人力资源和社会保障部、工业和信息化部“全国信息专业技术人才知识更新工程”及“信息化工程师”项目实施承办单位。
|
目錄:
|
目录
第1章深入理解USB信号001
1.1USB的电气特性和信号002
1.1.1电气特性003
1.1.2驱动特性007
1.1.3USB信号特性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.2USB描述符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.6OTG简介104
2.6.1角色105
2.6.2协议105
2.6.3OTG设备状态迁移111
2.6.4OTG工作流程118
第3章USB硬件控制器121
3.1增强主机控制器接口122
3.1.1寄存器接口123
3.1.2EHCI连接断开检测125
3.1.3EHCI速度检测128
3.1.4USB主机传输调度机制130
3.1.5USB设备传输调度机制137
3.1.6EHCI枚举的软件实现139
3.1.7EHCI挂起和恢复140
3.1.8EHCI异常处理142
3.2Kinetis主机控制器接口143
3.2.1外围硬件设计144
3.2.2控制器接口145
3.2.3KHCI连接断开检测151
3.2.4KHCI速度检测154
3.2.5KHCI传输实现155
3.2.6KHCI枚举的软件实现158
3.2.7KHCI挂起和恢复158
3.2.8KHCI端点停止处理161
第4章USB音频演示程序163
4.1USB音频164
4.1.1USB音频功能实现拓扑164
4.1.2音频控制接口和描述符165
4.1.3音频流接口和描述符172
4.1.4USB音频描述符实例177
4.1.5音频设备请求182
4.1.6USB音频类2.0简介184
4.2USB音频流同步187
4.2.1反馈端点同步方案188
4.2.2调节时钟同步方案192
4.3USB音频演示程序代码分析192
4.3.1连接断开检测代码分析192
4.3.2速度检测代码分析198
4.3.3枚举、挂起和恢复代码分析202
4.3.4音频流同步代码分析208
4.3.5USB音频示例演示212
第5章USB认证215
5.1USB认证的简介216
5.2USB认证的流程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.4PET测试223
5.3.5USB测试模式223
5.3.6USB特殊单步测试用例226
第6章USB Type-C及供电协议231
6.1Type-C232
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
|
內容試閱:
|
序一
中国经济已经由高速增长阶段转向高质量发展阶段,正处在转变发展方式、优化经济结构、转换增长动力的攻关期。习近平总书记在十九大报告中明确指出,要坚持新发展理念,主动参与和推动经济全球化进程,发展更高层次的开放型经济,不断壮大我国的经济实力和综合国力。
对于我国的集成电路产业来说,当前正是一个实现产业跨越式发展的重要战略机遇期,前景十分光明,挑战也十分严峻。在政策层面,2014年《国家集成电路产业发展推进纲要》发布,提出到2030年产业链主要环节达到国际先进水平,实现跨越发展的发展目标;2015年,国务院提出中国制造2025,将集成电路产业列为重点领域突破发展首位;2016年,国务院颁布《十三五国家信息化规划》,提出构建现代信息技术和产业生态体系,推进核心技术超越工程,其中集成电路被放在首位。在技术层面,目前全球集成电路产业已进入重大调整变革期,中国集成电路技术创新能力和中高端芯片供给水平正在提升,中国企业设计、封测水平正在加快迈向第一阵营。在应用层面,5G移动通信、物联网、人工智能等技术逐步成熟,各类智能终端、物联网、汽车电子及工业控制领域的需求将推动集成电路的稳步增长,从而集成电路产业将成为这些产品创新发展的战略制高点。
展望十三五,中国集成电路产业必将迎来重大发展,特别是十九大提出要加快建设制造强国,加快发展先进制造业,推动互联网、大数据、人工智能和实体经济深度融合等新的要求,给集成电路发展开拓了新的发展空间,使得集成电路产业由技术驱动模式转化为需求和效率优先模式。在这样的大背景下,通过高层次的全球合作来促进我国国内集成电路产业的崛起,将成为我们发展集成电路的一项重要抓手。
在推进集成电路产业发展的过程中,建立创新体系、构建产业竞争力,最终都要落在人才上。人才培养是集成电路产业发展的一个核心组成部分,我们的政府、企业、科研和出版单位对此都承担重要的责任和义务。所以我们非常支持工业和信息化部人才交流中心、恩智浦(中国)管理有限公司、电子工业出版社共同编制出版这套《物联网与人工智能应用开发丛书》。这套丛书集中了众多一线工程师和技术人员的集体智慧和经验,并且经过了行业专家学者的反复论证。我希望广大读者可以将这套丛书作为日常工作中的一套工具书,指导应用开发工作,还能够以这套丛书为基础,从应用角度对我们未来产业的发展进行探索,并与中国的发展特色紧密结合,服务中国集成电路产业的转型升级。
序二
随着摩尔定律逐步逼近极限,以及云计算、大数据、物联网、人工智能、5G等新兴应用领域的兴起,细分领域竞争格局加快重塑,围绕资金、技术、产品、人才等全方位的竞争加剧,当前全球集成电路产业进入了发展的重大转型期和变革期。
自《国家集成电路产业发展推进纲要》发布以来,随着中国制造2025互联网 、大数据等国家战略的深入推进,国内集成电路市场需求规模进一步扩大,产业发展空间进一步增大,发展环境进一步优化。在市场需求拉动和国家相关政策的支持下,我国集成电路产业继续保持平稳快速、稳中有进的发展态势,产业规模稳步增长,技术水平持续提升,资本运作渐趋活跃,国际合作层次不断提升。
集成电路产业是一个高度全球化的产业,发展集成电路需要强调自主创新,也要强调开放与国际合作,中国不可能关起门来发展集成电路。
集成电路产业的发展需要知识的不断更新。这一点随着云计算、大数据、物联网、人工智能、5G等新业务、新平台的不断出现,已经显得越来越重要,越来越迫切。由工业和信息化部人才交流中心、恩智浦(中国)管理有限公司与电子工业出版社共同组织编写的《物联网与人工智能应用开发丛书》,是我们产业开展国际知识交流与合作的一次有益尝试。我们希望看到更多国内外企业持续为我国集成电路产业的人才培养和知识更新提供有效的支撑,通过各方的共同努力,真正实现中国集成电路产业的跨越式发展。
序三
尽管有些人认为全球集成电路产业已经迈入成熟期,但随着新兴产业的崛起,集成电路技术还将继续演进,并长期扮演核心关键角色。事实上,到现在为止还没有出现集成电路的替代技术。
中国已经成为全球最大的集成电路市场,产业布局基本合理,各领域进步明显。2016年,中国集成电路产业出现了三个里程碑事件:第一,中国集成电路产业第一次出现制造、设计、封测三个领域销售规模均超过1000亿元人民币,改变了多年来始终封测领头,设计和制造跟随的局面;第二,设计业超过封测业成为集成电路产业最大的组成部分,这是中国集成电路产业向好发展的重要信号;第三,中国集成电路制造业增速首次超过设计业和封测业,达到最快。随着中国经济的增长,中国集成电路产业的发展也将继续保持良好态势。未来中国将保持世界电子产品生产大国的地位,对集成电路的需求还会维持在高位。与此同时,我们也必须认识到,国内集成电路的自给率不高,在很长一段时间内对外依存度会停留在较高水平。
我们要充分利用当前物联网、人工智能、大数据、云计算加速发展的契机,实现我国集成电路产业的跨越式发展,一是要对自己的发展有清醒的认识;二是要保持足够的定力,不忘初心、下定决心;三是要紧紧围绕产品,以产品为中心,高端通用芯片必须面向主战场。
产业要发展,人才是决定性因素。目前我国集成电路产业的人才情况不容乐观,人才缺口很大,人才数量和质量均需大幅度提升。与市场、资本相比,人才的缺失是中国集成电路产业面临的最大变量。人才的成长来自知识的更新和经验的积累。我国一直强调产学研结合、全价值链推动产业发展。加强企业、研究机构、学校之间的交流合作,对于集成电路产业的人才培养和知识更新有非常正面的促进作用。由工业和信息化部人才交流中心、恩智浦(中国)管理有限公司与电子工业出版社共同组织编写的这套《物联网与人工智能应用开发丛书》,内容涉及安全应用与微控制器固件开发、电机控制与USB技术应用、车联网与电动汽车电池管理、汽车控制技术应用等物联网与人工智能应用开发的多个方面,对于专业技术人员的实际工作具有很强的指导价值。我对参与丛书编写的专家、学者和工程师们表示感谢,并衷心希望能够有越来越多的国际优秀企业参与到我国集成电路产业发展的大潮中来,实现全球技术与经验和中国市场需求的融合,支持我国产业的长期可持续发展。
序四
人工智能与物联网、大数据的完美结合,正在成为未来十年新一轮科技与产业革命的主旋律。随之而来的各个行业对计算、控制、连接、存储及安全功能的强劲需求,也再次把半导体集成电路产业推向了中国乃至全球经济的风口浪尖。
历次产业革命所带来的冲击往往是颠覆性的改变。当我们正为目不暇接的电子信息技术创新的风起云涌而喝彩,为庞大的产业资金在政府和金融机构的热推下,正以前所未有的规模和速度投入集成电路行业而惊叹的同时,不少业界有识之士已经敏锐地意识到,构成并驱动即将到来的智能化社会的每一个电子系统、功能模块、底层软件乃至检测技术都在面临巨大的量变与质变。毫无疑问,一个以集成电路和相应软件为核心的电子信息系统的深度而全面的更新换代浪潮正在向我们走来。
如此的产业巨变不仅引发了人工智能在不远的将来是否会取代人类工作的思考,更加现实而且紧迫的问题在于,我们每一个人的知识结构和理解能力能否跟得上这一轮技术革新的发展步伐?内容及架构更新相对缓慢的传统教材以及漫无边际的网络资料,是否足以为我们及时勾勒出物联网与人工智能应用的重点要素?在一个如今仅凭独到的商业模式和靠免费获取的流量,就可以瞬间增加企业市值的IT盛宴里,我们的工程师们需要静下心来在哪些方面练好基本功,才能在未来翻天覆地般的技术变革时代立于不败之地?
带着这些问题,我们在政府和国内众多知名院校的热心支持与合作下,精心选题,推敲琢磨,策划了这一套以物联网与人工智能的开发实践为主线,以集成电路核心器件及相应软件开发的最新应用为基础的科技系列丛书,以期对在人工智能新时代所面对的一些重要技术课题提出抛砖引玉式的线索和思路。
本套丛书的准备工作始终得到了工业和信息化部电子信息司刁石京司长,国家集成电路大基金丁文武总裁,清华大学微电子系主任魏少军教授,工业和信息化部人才交流中心王希征主任、李宁副主任,电子工业出版社党委书记、社长王传臣的肯定与支持,恩智浦(中国)管理有限公司的任霞女士、张伊雯女士、陈劼女士,以及恩智浦(中国)管理有限公司各个产品技术部门的技术专家们为丛书的编写组织工作付出了大量的心血,电子工业出版社的董亚峰先生、徐蔷薇女士为丛书的编辑出版做出了精心的规划。著书育人,功在后世,借此机会表示衷心的感谢。
未来已来,新一代产业革命的大趋势把我们推上了又一程充满了精彩和想象空间的科技之旅。在憧憬人工智能和物联网即将给整个人类社会带来的无限机遇和美好前景的同时,打好基础,不忘初心,用知识充实脚下的每一步,又何尝不是一个主动迎接未来的良好途径?
前言
USB作为一种通用的标准通信接口,由于其良好的数据传输可靠性、可扩展性和低廉的成本,在各个领域都被广泛使用。同时,越来越多的开发人员开始关注和学习USB相关的知识。然而,与其他的总线协议IIC或者SPI相比,USB在物理信号和协议上无疑要复杂许多。不管是硬件板级设计或者软件驱动、应用程序的编写,难度都大为提高,这给广大开发人员的学习和使用带来了很多困难。
本书是物联网与人工智能应用开发丛书中的一本,本系列丛书中还有另外一本《微控制器USB的技术与应用入门》讲解如何开发USB设备应用实例。而本书更关注于USB底层的信号和协议,从实践出发,结合实际的示波器波形图和USB协议分析仪提供的记录信息对USB的信号和协议进行系统讲解。本书对在USB实际开发过程中研发人员经常碰到的一些问题进行了进一步讨论,不仅说明了USB的信号与协议是什么的问题,而且进一步解释了为什么的问题,可以为读者深入理解USB的信号和协议提供指导。
本书基于常用的两款USB控制器,详细地阐述了如何对USB控制器进行实际的编程,使之产生正确的USB信号
|
|