/dev/ttyS0 对应 mini UART
/dev/ttyAMA0 对应 first PL011 (UART0)
/dev/serial0 对应 primary UART
/dev/serial1 对应 secondary UART
/dev/ttyAMA10 对应 Raspberry Pi 5 Debug UART
serial* 和 tty* 之间是连接关系,举例来说:
ls -al /dev/ser*
用上面的命令查一下,可以看到 /dev/serial0 对应的软连接
然后再用下面的命令查所有串行设备
ls -al /dev/ttyA*
你可以直接使用这些设备,也可以把某个设备重新软连接到 /dev/serial0 然后通过 /dev/serial0 来使用它
via https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/configuration/uart.adoc