Microchip USB 2.0集线器的USB转UART桥接功能
编辑:宝星微科技 | 发布时间:2020-06-10 10:29 | 浏览次数:240
{attr}940{/attr} USB 2.0集线器的USB转UART桥接功能可为系统设计人员提供更多的系统控制,还能减少BOM。使用该功 能时,不再需要单独的USB转UART器件,而且下行USB端口不会丢失,就像使用独立的USB转UART设备一样。Microchip USB2534、USB2533、USB2532、USB4604和USB4624集线器均提供该功能。 USB主机的命令可以发送到Microchip集线器的内部集线器功能控制器,以执行以下功能: • 设置UART接口波特率 • UART写 • UART读
Microchip USB 2.0集线器中的USB转UART桥接功能
Microchip USB集线器通过向内部的集线器功能控制器(位于内部的附加USB端口上)发送主机命令来实现桥接功能。 为了使桥接功能正常工作,默认情况下必须使能该内部集线器功能控制器。表1提供了有关每款器件的集线器功能控制 器默认设置的详细信息。
集线器功能控制器连接到集线器内部的附加端口。例如,在使能四个端口的集线器中,集线器功能控制器连接到端 口5。集线器功能控制器的产品ID(Product ID,PID)为0x2530。所有桥接命令均寻址到集线器功能控制器,而不是 集线器。
1.1 UART桥接命令 支持以下UART功能: • 设置UART波特率 • UART写 • UART读 1.1.1 设置UART波特率 可以通过桥接命令调整UART波特率。推荐的标准波特率值为600 Hz、1.2 kHz、2.4 kHz、4.8 kHz、9.6 kHz、19.2 kHz、 38.4 kHz、57.6 kHz或115.2 kHz。 1.1.2 UART写 通过UART串行端口将最多64字节的数据传输到连接的串行外设。 1.1.3 UART读 通过UART串行端口从连接的串行外设同步接收最多64字节的数据。