您的位置 首页 分销

规划USB协议接口时的六个关键问题

设计一个使用高速信号进行数据传输的系统有时是十分困难的,尤其是当可供选择的通信协议十分繁多的时候。。

规划一个运用高速信号进行数据传输的体系有时是好不容易的,尤其是当可供挑选的通讯协议非常繁复的时分。。尽管许多通讯协议都是高速信号的抱负挑选,但其中有一个协议特别受欢迎,那就是USB协议。它一般和游戏、汽车音响主机、PC和笔记本电脑运用联络在一起。由于支撑多种类型的数据传输和高功率充电,USB协议已成为一种更通用的高速数据协议、接口和电缆规范。图1展现了USB自1998年发布以来的开展进程。

为了让您了解USB协议是否合适您的体系并满意您的高速接口需求,咱们为您列出了规划师一般需求考虑的六个关键问题:

1.    您的CPU或MCU的接口功用是什么?

当运用USB时,首要需求考虑中央处理器(CPU)或 微控制器(MCU) 的接口才能,由于该器材是您规划中高速数据传输的根底。如果您发现需求将数据从CPU或MCU传输到衔接的外围设备,且数据传输速率大于10 Mbps,USB则是一个很好的挑选。

2.    当接口的数据链路缺少可靠性时,您怎么远间隔传输数据?

USB能够经过现有的集成电路解决方案替代这种衔接,然后扩展接口的通讯才能。USB转接驱动器有助于在远间隔传输时坚持信号完整性。像 TUSB216 (USB 2.0)和 TUSB1002A (USB 3.0)这样的器材具有特定于USB协议的功用,能够简化USB中转接驱动器的完成。

3.    如果您的MCU或CPU只要一个USB接口实例怎么办?

USB包含一种称为USB集线器的器材,它能够轻松地将一个端口转化为多个端口。 TUSB4041I 、 TUSB8041A 和 TUSB8042A 等四端口高速USB集线器有助于添加可一起运用的设备数量。

4.    如果您的CPU或MCU接口的接口选项有限怎么办?

USB解决方案现已获得开展,能够转化到其他接口,如 通用异步收发器(UART) 或 串行高档技能附件(SATA) 。USB桥接器可支撑USB到UART和SATA的转化。如果您的MCU或CPU没有衔接到UART或SATA的接口,或许关于一般的UART或SATA接口来说传输间隔太远,请考虑运用像 TUSB3410 和 TUSB9261 这样的USB桥接器。

5.    一切的USB衔接都需求外部衔接吗?

尽管在消费电子产品中处处都能够看到外部USB端口,但USB衔接并不一定要在外部。如果您挑选的MCU或CPU具有USB功用,也能够考虑运用USB与体系中其他MCU或CPU进行嵌入式衔接。USB有内置的数据编码,能够削减电磁搅扰和链路电源办理以完成高成效。USB还为有许多初级驱动程序的客户软件添加了灵活性。

6.    如果您需求的灵活性比规范USB衔接能供给的高怎么办?

USB Type-C®协议的呈现大大提高了USB的灵活性。USB Type-C能够创立充任USB主机或USB设备的外围设备,然后使体系能够以多种方法对不同类型的衔接做出反响。USB Type-C有源多路复用器还能够保证接口装备正确,一起供给契合USB规范的信号完整性。

 TUSB542 和 TUSB1042I 等有源多路复用器应在您的规范Type-C规划中运用。USB Type-C还有利于在同一个接口上传输多种类型的高速数据,如 DisplayPort、高清多媒体接口 、UART和其他视频或自定义接口。 TUSB1146 和 TUSB1064 关于体系启用其替换形式功用至关重要。

image.png

图1:USB协议的开展进程——2019年发布USB 4.0

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/fenxiao/91024.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部