个人电脑、笔记本电脑和平板电脑的尺寸越来越小,几乎没有空间留给接口和电源连接器了。与此同时,数据速率却越来越快,数据、音频和视频接口标准的数量也越来越多,每种标准都有自己独特的接口连接器。然而,用户依然对简易性和灵活性青睐有加。只要采用 USB Type-C™ (USB-C) 物理连接器,这些问题便可迎刃而解。
本文简要讨论了现代连接性要求以及如何使用 USB-C 满足这些要求。文中以 Tripp Lite by Eaton 的 USB-C 坞站、连接器和电缆为例,展示了如何使用这些产品来简化设备连接性。
USB 标准
USB 接口标准最初是一种外设总线,用于连接计算机接口设备,例如键盘、鼠标和可移动存储器。多年来,该标准已发展成一系列标准,成为电脑、外设和手机的主要接口。此外,标准中还增加了功率输送 (PD),并支持各种协议的隧道传输,例如 DisplayPort (DP)、以太网和高清多媒体接口 (HDMI)。最新版本的 USB4 支持 40 Gbps 的数据速率和高达 240 W 的 PD(修订版 3.1)。该版本仍保持着与 USB 3.2 和 USB 2.0 等早期标准版本的向后兼容性。
USB-C 等 USB 物理连接器有别于 USB4 等 USB 接口标准。USB 连接器由插头和插座组成,其规格由 USB 开发者论坛 (USB-IF) 单独指定。USB-C 连接器的吞吐率和功率都很小,仅比 USB-A 微型连接器稍大一点,因此适用于小型设备。
USB-C 连接器采用 24 个引脚,其排列方式允许在任一方向与匹配触头配接,因此连接器可正反两插。通过 USB-C 连接器的信号引脚分配,可了解 USB 标准的功率、数据和控制功能(图 1)。
图 1:图示为 USB-C 连接器信号引脚分配;可在任一方向与匹配触头配接,因此连接器可正反两插。(图片来源:Tripp Lite by Eaton)
USB PD 是一种交互式功率输送规格,可让设备通过 VBUS 引脚和接地引脚协商供电、受电(负载)和所供应的功率水平。其中包含四个 VBUS 电源触头和四个接地触头。最大功率水平由设备使用的 USB 标准规定,并符合 USB PD 规格。根据 USB PD,电源和负载设备之间的电源合约是使用通道配置 (CCx) 线路协商达成的。
CCx 线路可用于检测连接方向和通道配置。此外,这些线路还可用于电源控制以及与 USB PD 的信号传输。根据 USB PD,当供电电压为 48 V 且电流水平为 5 A 时,最大功率水平可达 240 W。虽然所有 USB-C 电缆都包含 CCx 线路并支持 USB PD,但此类电缆可能不支持 USB PD 中规定的全部电压和电流范围。用户应参考电缆规格书来了解受支持的功率水平。
专用的 D+ 和 D- 线路仍然与旧版 USB 2.0 标准的兼容性,旧版的数据速率低于目前的 USB 版本。
嵌入式系统(Embedded System)是一种特定用途的计算机系统,通常被嵌入到其他设备或系统中,以执行特定的任务或功能。这些系统通常是专为为特定应用或产品而设计的,并且由相对较小、专门的硬件和软件所组成。想要搭建一套嵌入式系统,首先得确认想要采用的指令集架构(Instruction Set Architectures, ISA),各家的指令集架构都各有其优缺点与拥护者,下面将为您大致介绍嵌入式系统的概念与范围以及指令集架构选择时需要考虑的方面。
SparkFun RED-V则是另一款低成本入门级开发板,其外形与成熟的Arduino Uno R3相同,这使得它成为想要在现有设计中替换Arduino的最佳选择。Seeed Studio GAPUino则是另一款与流行的Arduino Uno R3引脚完全兼容的开发板。然而,与前两个评估板相比,它的价格则不太实惠。