4
\$\begingroup\$

I am starting with UART communication in PIC32MX795F512l. This UART will communicate with PC. I was just wondering that it is important to connect RTS & CTS or just connecting Rx Tx GND will make the communication? Some websites say RTS & CTS are also important but some say that its not important. I am really confused. Please help.!

\$\endgroup\$
  • \$\begingroup\$ They're only important if the device uses them. \$\endgroup\$ – Ignacio Vazquez-Abrams Aug 12 '15 at 7:20
  • \$\begingroup\$ I didnt get you properly.? \$\endgroup\$ – Aircraft Aug 12 '15 at 7:24
  • 1
    \$\begingroup\$ RTS and CTS are hardware handshaking signals. As such, they're usually optional, as most transmitters and receivers can be configured to either use these signals or not. Only connecting VCC, GND, Rx and Tx will work. Don't forget to cross the pairs so PC Rx goes to PIC Tx and PC Tx goes to PIC Rx. \$\endgroup\$ – FRob Aug 12 '15 at 7:34
1
\$\begingroup\$

RTS & CTS are not always important. You can directly make cross connections like

Rx -> Tx

Tx -> Rx

GND -> GND

\$\endgroup\$
0
\$\begingroup\$

Rx, Tx, GND pins are enough for communication. However in UART bootloader applications RTS pin is important and used for resetting MCU

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.