Does LPC812 have a half-duplex UART?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Does LPC812 have a half-duplex UART?

Jump to solution
2,205 Views
_Nathan
Contributor II

Hi All,

There is no information on the half-duplex serial port in the LPC800' manual?

Is there a solution for UART Tx and Rx with single pin ?

Labels (1)
Tags (1)
0 Kudos
Reply
1 Solution
2,192 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

I think it is okay to use Switch matrix of LPC812 to implement the function.

BR

XiangJun Rong

View solution in original post

0 Kudos
Reply
3 Replies
2,200 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Li,

I think you can use a bus switch to implement the function.

I suppose that NXP does not have bus switch IC, you have to get from Third party.

For example, pls refer to the link for Bus Switch.

Digital Bus Switch Selection Guide (Rev. A)

 

xiangjun_rong_0-1637743562126.png

You can connect the RX pin of USART of LPC812 to 1B2, connect TX of USART of LPC812 to 1B1, connect S to a GPIO pin of LPC812 so that you can control the selection, connect /OE to GND or another GPIO, whatever.

When the 1B2 is selected, you can receive data, when the 1B1 is selected, you can transmit usart data.

Hope it can help you

BR

XiangJun Rong

0 Kudos
Reply
2,196 Views
_Nathan
Contributor II

Hi XiangJun,

    Thanks!

    Can Switch matrix of LPC812 implement the function(On PIO0_0)?

    When transmit data PIO0_0 assigned to UART_TXD, then PIO0_0 assigned to UART_RXD to receive data immediately.

 

 

0 Kudos
Reply
2,193 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

I think it is okay to use Switch matrix of LPC812 to implement the function.

BR

XiangJun Rong

0 Kudos
Reply