引脚定义
展示所有串口
1dtoverlay -a | grep uart
查看特定串口信息
1dtoverlay -h uart2
开启串口 UART2-5
1vim /boot/config.txt
2# 或 (新版本系统中路径发生变化)
3vim /boot/firmware/config.txt
在文件结尾添加如下:
1dtoverlay=uart2
2dtoverlay=uart3
3dtoverlay=uart4
4dtoverlay=uart5
重启后查看是否生效:
1# UART1
2ls /dev/ttyS0
3# UART2-5
4ls /dev/ttyAMA*
GPIO 对应关系
1GPIO14 = TXD0 -> ttyAMA0
2GPIO15 = RXD0 -> ttyAMA0
3
4GPIO0 = TXD2 -> ttyAMA2
5GPIO1 = RXD2 -> ttyAMA2
6
7GPIO4 = TXD3 -> ttyAMA3
8GPIO5 = RXD3 -> ttyAMA3
9
10GPIO8 = TXD4 -> ttyAMA4
11GPIO9 = RXD4 -> ttyAMA$
12
13GPIO12 = TXD5 -> ttyAMA5
14GPIO13 = RXD5 -> ttyAMA5
除另有声明外,本博客文章均采用 知识共享 (Creative Commons) 署名 4.0 国际许可协议 进行许可。转载请注明原作者与文章出处。