LPC3250号称有7个串口,实际上串口和其它功能模块存在IO复用情况,使用全部串口的时候有些其它功能是使用不了的。
7个串口:UART1/2/3/4/5/6/7
分成两类:UART1/2/7称为高速串口,UART3/4/5/6则是普通串口。
UART1(高速串口):
U1_TX
U1_RX/GPI_15/CAP1.0
UART2(高速串口):
U2_HCTS/GPI_16/U3_CTS
U2_RX/U3_DSR
U2_TX/U3_DTR
U2_HRTS/GPO_23/U3_RTS
UART3(全功能串口):
U3_RX/GPI_18
U3_TX
U3_RTS/GPO_23/U2_HRTS
U3_CTS/GPI_16/U2_HCTS
U3_DSR/GPI_17/U2_RX
U3_DTR/U2_TX
U3_DCD/GPI_05
U3_RI/GPI_28
UART4:
U4_TX/GPO_21/LCDCD[3]
U4_RX/GPI_19
UART5(Linux调试串口):
U5_RX/GPI_20
U5_TX
UART5(USB):
U5_RX/USB_DAT_VP
U5_TX/USB_SE0_VP
UART6(红外串口):
U6_IRRX/GPI_21
U6_IRTX
UART7(高速串口):
U7_HCTS/GPI_22/CAP0.1/LCDCLKIN
U7_RX/GPI_23/CAP0.0/LCDVD[10]
U7_TX/MAT1.1/LCDVD[11]
U7_HRTS/GPO_22/LCDVD[14]
高速串口中, ttyTX0——UART1能发能收,正常
ttyTX1——UART2,能发不能收(与UART3的Modem复用,不能收发可能是配置问题)
ttyTX2——UART7,不能收发(与液晶复用,不能收发属于正常情况)
普通串口中, ttyS0——UART5,调试串口,正常
ttyS1——UART3, 能收能发,正常
ttyS2——UART4,不能收发(与液晶LCD复用,不能收发属于正常情况)
ttyS3——UART6,不能收发(红外串口)
阅读(894) | 评论(0) | 转发(1) |