Difference between revisions of "IoTGateway/BSP/Android/Gettingstarted/How to use UART"
From ESS-WIKI
Yuming.lin (talk | contribs) |
Yuming.lin (talk | contribs) |
||
Line 3: | Line 3: | ||
<span lang="en"><font color="#000000">The Android/Linux UART/serial port access from user is through the tty-devices. The tty-devices have different names depending on UART driver on different board.</font></span><br/><span style="color: rgb(0, 0, 205);"><span style="font-size: large;">'''2. Configuration'''</span></span> | <span lang="en"><font color="#000000">The Android/Linux UART/serial port access from user is through the tty-devices. The tty-devices have different names depending on UART driver on different board.</font></span><br/><span style="color: rgb(0, 0, 205);"><span style="font-size: large;">'''2. Configuration'''</span></span> | ||
− | <span lang="en"><font color="#000000">The utility stty can configure the serial speed. Then the com port can be accessed as a file:</font></span> Check baudrate | + | <span lang="en"><font color="#000000">The utility stty can configure the serial speed. Then the com port can be accessed as a file:</font></span> |
+ | |||
+ | Check baudrate | ||
# stty -F /dev/ttymxc1 115200 | # stty -F /dev/ttymxc1 115200 |
Revision as of 09:19, 25 January 2017
1. Overview
The Android/Linux UART/serial port access from user is through the tty-devices. The tty-devices have different names depending on UART driver on different board.
2. Configuration
The utility stty can configure the serial speed. Then the com port can be accessed as a file:
Check baudrate
# stty -F /dev/ttymxc1 115200
Read
#cat /dev/ttymxc1 &
Send
#echo test > /dev/ttymxc1
3. Boards
3.1 ROM3420 Borad
COM Name | NXP/Freescale Name | Device |
RS485 support |
---|---|---|---|
COM0 | UART2 |
/dev/ttymxc1 |
No |
COM1 | UART4 |
/dev/ttymxc3 |
No |
COM2 | UART5 |
/dev/ttymxc4 |
No |
3.2 ROM7421 Borad
COM Name | NXP/Freescale Name | Device |
RS485 support |
---|---|---|---|
COM0 | UART2 |
/dev/ttymxc1 |
Yes |
COM1 | UART4 |
/dev/ttymxc3 |
Yes |