返回到主UART页面

UART以两种不同的方式为Pmods实现。原因是最初PIC32微控制器已经将UART引脚安排在微控制器上的不同位置,但在2010年7月之后,UART引脚被重新安排,因此需要交叉电缆。

Pmod Interface Type 3 (UART)提供了一个带有RTS/CTS可选握手的UART接口。当这个接口被放置在主机上的12针连接器上时,应该使用引脚1-6(即上面的排引脚)。RTS/CTS握手信号是可选的,一些Pmods不使用它们。在这种情况下,引脚1和2不使用。注意:此接口定义已弃用。在2010年7月以前设计的系统板和外围模块板使用这个信号定义。这已经被下面的Pmod接口类型4所取代。当在3型UART连接和4型UART连接之间进行连接时,需要使用飞引电缆或交叉电缆。

引脚信号方向1 CTS Out 2 RTS In 3 RXD In 4 TXD Out 5接地6VCCCTS -外设向主机发送数据的权限RTS -外设向主机发送数据的请求RXD -外设向主机发送数据TXD -主机向外设发送数据Pmod Interface Type 4 (UART)提供了一个带有可选硬件流控制的UART接口。当这个接口被放置在主机上的12针连接器上时,应该使用引脚1-6(即上面的排引脚)。硬件流量控制信号是可选的,一些Pmods不使用它们。在这种情况下,引脚1和4不使用。硬件流控制信号的名称是从系统板的角度定义的。RTS信号是一种输出,表明设备(主机或外设)已经准备好接收数据。当设备准备接收数据时,它会断言这个信号很低。CTS信号是设备(主机或外设)的输入。设备将只传输数据时,CTS输入断言低。一个外围模块使用硬件流量控制将连接主机的RTS信号到其内部CTS输入和主机的CTS信号到其内部RTS输出。 NOTE: This interface type supersedes the Type 3 UART interface. System and peripheral module boards designed after 07/2010 use this signal definition for UART connectors. When making connections between the Type 3 UART interface and the Type 4 UART interface, a flying lead cable or crossover cable is required. The change in UART signal definition from Type 3 UART to Type 4 UART was motivated by the fact that some microcontroller families (notable some Microchip PIC32 parts) have serial interface controllers that support both SPI operation and UART operation. This signal definition allows system boards using those microcontroller chips to have Pmod connectors that can support both SPI and UART on the same connector. Digilent Pmod™ Interface Specification www.digilentinc.com page 9 of 11 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. Pin Signal Direction 1 CTS In 2 TXD Out 3 RXD In 4 RTS Out 5接地6VCCRXD—从外设到主机的数据TXD—从主机到外设的数据