Answer the question
In order to leave comments, you need to log in
Confused in three pines: UART, GPIO, RS232
There is a project on a PC that interacts with an external device. The external device has a TTL interface with the characteristics of 9600.8,n,1. Using the MAX level converter, we connect to RS232.
Now we need to port the project to ARM926, in particular to the .
Everything is done under linux.
And now I can not figure it out, or rather confused.
1. What does 4 pcs UART actually mean in the specifications? What does 1 UART consist of? How can it be used?
2. GPIO is not UART? GPIO consists of RX/TX Can't they be used instead of RX/TX RS232?
Answer the question
In order to leave comments, you need to log in
The simplest UART is two pins: RX / TX. A level converter (eg MAX232) is required to connect to RS232. In most cases, the pins on the processor have several functions, that is, one pin can be either a UART TX or a regular GPIO. If the board already has ready-made Linux, then everything should already be configured there, you just need to connect the external device to the correct pins.
1. What does 4 pcs UART actually mean in the specifications? What does 1 UART consist of? How can it be used?
2. GPIO is not UART? GPIO consists of RX/TX Can't they be used instead of RX/TX RS232?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question