- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
USB模块外接电路图(2/2) 在第①部分,利用PUR完成D+信号的上拉,使主机能够识别当前设备为全速USB设备; 在第②部分,利用TRD2E001DRLR芯片提供电流过载保护。 ① ② USB模块电源系统 USB模块的电源系统内含双稳压器(3.3V和1.8V),当5V的VBUS可用时,允许整个MSP430从VBUS供电。作为可选,USB模块电源系统可以只为USB模块供电,可以为整个系统供电,也可以在一个自供电设备中完全不被使用。USB为整个系统供电时的结构框图。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * Packet 格式(1/) Packet 格式(2/) Packet 格式(3/) Packet 格式(3)--Data PID Toggle(1) Data Toggle 用于数据的同步和重发 正确的数据传输流程 Packet 格式(3)--Data PID Toggle(2) Data Toggle 用于数据的同步和重发 当数据被破坏或者没有正确接收 Packet 格式(3)--Data PID Toggle(3) Data Toggle 用于数据的同步和重发 当ACK的传输被破坏 Packet 格式(4) 低速设备: 支持最多3个端点 全速和高速设备: 支持最多16个IN和OUT端点 Packet 格式(5) 11 位 主机每发出一个帧,帧号都会自加1 当帧号达到7FFH时,将归零重新开始计数 仅在每个SOF帧的帧首传输帧号 Packet 格式(6) 根据传输类型的不同,数据域的数据长度从0到1024字节不等。 Packet 格式(7) ?Token CRC 计算IN,OUT,和SETUP Token地址域的CRC 计算SOF Token的帧号域的CRC G(X) = X5+ X2+ 1 Data CRC 计算所有数据域数据的CRC G(X) = X16+ X15+ X2+ 1 Packet类型 Packet分四大类: 命令(Token) Packet 帧首(Start of Frame) Packet 数据(Data) Packet 握手(Handshake) Packet Packet类型(1): Token Packet Packet类型(2): Start of Frame Packet Packet类型(3): Data Packet Packet类型(4): Handshake Packet 传输类型 USB协议定义了四种传输类型: ? 控制传输(Control Transfers):突发,非周期性, 由主 机发起,用于命令和状态的传输。 ? 同步传输(Isochronous Transfers):周期性,持续性的 传输,用于传输与时效相关的信息,并且在数据中保存 时间戳的信息。 ? 中断传输(Interrupt Transfers):周期性,低频率,允 许有限延迟的通信。 ? 大容量数据传输(Bulk Transfers):非周期性,大容量 突发数据的通信,数据可以占用任意带宽,并容忍延迟。 USB 设备的状态(1) USB 设备的状态(2) USB 设备的插入检测 USB 设备枚举 当一个USB设备插入主机后,会有以下活动: USB分类 从传输速度上区分:低速(1.5Mbps)、全速(12Mbps)和高速(480Mbps)。不同的设备要求的传输类型不同 从传输类型上区分:同步传输、批量传输、中断传输和控制传输。 功能设备根据数据量和通信特点又进行了多达18种的详细分类,包括人机接口类(HID,如键盘、鼠标),图像类(如打印机、扫描仪),大容量存储设备类(MessStorage,如优盘)等。 注意:以上三种分类是典型分类方式,具体实物可以同时属于三类中的一种,比如鼠标既是低速设备,采用中断传输方式,又属于人机接口类。 MSP430 USB模块和函数库 在编程环境中,API被设计成自动适应选定设备。代码保持不变,但需选择正确的设备。三类USB设备(CDC/HID/MSC)共用一个USB分层,协议栈空间分为API空间和应用程序空间。 应用程序 发送和接收 事务处理 CDC API HID API MSC API USB API 应用程序空间 API空间 MSP430 头文件 PLL锁相环模块 PLL锁相环模块为USB操作
您可能关注的文档
- 4.3迎接挑战立志成才(第一课时).ppt
- 4.3迎接挑战立志成才前三.ppt
- 2.营业线及邻近营业线施工相关规定(樊亮)探究.ppt
- 4.3追求有意义的人生(两课时)探究.ppt
- 4.3追求有意义的人生复习课探究.ppt
- 2.浙江省2017年高三复习文言虚词优秀.ppt
- 4.3追求有意义的人生讲课-副本.ppt
- 4.3追求有意义的人生探究.ppt
- 4.3自然资源与人类活动探究.ppt
- 2.资产评估的基本方法——成本法探究.ppt
- 高三2025年普通高等学校招生统一考试∶最新模拟卷(一)1英语试题及答案.docx
- 突发环境应急演练脚本.docx
- 西安铁路局货运职业技能竞赛货运员(理论)试题及答案.docx
- 突发环境事件应急演练脚本.docx
- 2025年高考新课标III卷英语试题及答案解析(正式版).docx
- 高中2025届高三一轮复习检测卷语文试题及答案.docx
- 4.2+凝聚法治共识+分层练习-2024-2025学年统编版道德与法治九年级上册.docx
- 2025年小学生网络安全教育.pptx
- 1.1+坚持改革开放+课时练习-2024-2025学年统编版道德与法治九年级上册.docx
- 4.1+夯实法治基础+同步练习-2024-2025学年统编版道德与法治九年级上册.docx
最近下载
- 存储网络配置指导华为oceanstor sns2124 2224 2248 3096 5192 5384产品概述.pdf VIP
- YB∕T 4001.3-2020- 钢格栅板及配套件 第3部分:钢格板楼梯踏板.pdf VIP
- 中国钢结构制造企业资质管理规定(暂行).pdf
- VTE的治疗与预防.pptx VIP
- (公共英语等级考试三级大纲词汇4107个记忆情况.doc VIP
- [医疗机构设置审批有关规定.doc VIP
- 建设工程档案管理课件.ppt VIP
- DD 2019-02 固体矿产地质调查技术要求(1:50000).pdf VIP
- xx太阳能发电公司50MWp光伏电站项目安全设施设计专篇.pdf VIP
- 物业管理单位服务费用测算明细表.pdf VIP
文档评论(0)