文章目录[隐藏]
通过查看官方文档:树莓派0、1、2 以及 3 的双串口 UART0(PL011)和 UART1(mini UART)为主,而且网络上大多数关于树莓派3之前版本串口打开方式,操作比较复杂。树莓派 4 中增了 4 个 PL011 串口共计有 6 个 UART,不再使用以前的方法进行更改。
一、 raspberry 4B 在ubuntu20.04 配置串口的方法
通过命令查看支持的串口数:
dtoverlay -a | grep uart
官方文档:Raspberry Pi Documentation - Configuration
配置串口:
sudo vim /boot/firmware/usercfg.txt
添加如下,保存,重启即可。
dtoverlay=uart2
dtoverlay=uart3
dtoverlay=uart4
dtoverlay=uart5
查看方式:
ls /dev/ttyAMA*
二、树莓派4B串口GPIO对应关系
UART0: GPIO14 = TXD0 -> ttyAMA0 GPIO15 = RXD0 -> ttyAMA0
UART1: ttyS0
UART2: GPIO0 = TXD2 -> ttyAMA1 GPIO1 = RXD2 -> ttyAMA1
UART3: GPIO4 = TXD3 -> ttyAMA2 GPIO5 = RXD3 -> ttyAMA2
UART4: GPIO8 = TXD4 -> ttyAMA3 GPIO9 = RXD4 -> ttyAMA3
UART5: GPIO12 = TXD5 -> ttyAMA4 GPIO13 = RXD5 -> ttyAMA4
三 、测试
3.1 使用python的pyserial模块即可进行测试
import serial
uart2 = serial.Serial(port="/dev/ttyAMA1", baudrate=9600)
uart2.write("Msg from UART2...".encode("gbk"))
uart2.read(10)
3.2 有界面的可以使用cutecom串口工具进行测试
3.3没有界面的可以采用minicom进行测试
enjoy!
版权声明:本文为CSDN博主「wei2023」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_31329259/article/details/121469894
通过查看官方文档:树莓派0、1、2 以及 3 的双串口 UART0(PL011)和 UART1(mini UART)为主,而且网络上大多数关于树莓派3之前版本串口打开方式,操作比较复杂。树莓派 4 中增了 4 个 PL011 串口共计有 6 个 UART,不再使用以前的方法进行更改。
一、 raspberry 4B 在ubuntu20.04 配置串口的方法
通过命令查看支持的串口数:
dtoverlay -a | grep uart
官方文档:Raspberry Pi Documentation - Configuration
配置串口:
sudo vim /boot/firmware/usercfg.txt
添加如下,保存,重启即可。
dtoverlay=uart2
dtoverlay=uart3
dtoverlay=uart4
dtoverlay=uart5
查看方式:
ls /dev/ttyAMA*
二、树莓派4B串口GPIO对应关系
UART0: GPIO14 = TXD0 -> ttyAMA0 GPIO15 = RXD0 -> ttyAMA0
UART1: ttyS0
UART2: GPIO0 = TXD2 -> ttyAMA1 GPIO1 = RXD2 -> ttyAMA1
UART3: GPIO4 = TXD3 -> ttyAMA2 GPIO5 = RXD3 -> ttyAMA2
UART4: GPIO8 = TXD4 -> ttyAMA3 GPIO9 = RXD4 -> ttyAMA3
UART5: GPIO12 = TXD5 -> ttyAMA4 GPIO13 = RXD5 -> ttyAMA4
三 、测试
3.1 使用python的pyserial模块即可进行测试
import serial
uart2 = serial.Serial(port="/dev/ttyAMA1", baudrate=9600)
uart2.write("Msg from UART2...".encode("gbk"))
uart2.read(10)
3.2 有界面的可以使用cutecom串口工具进行测试
3.3没有界面的可以采用minicom进行测试
enjoy!
版权声明:本文为CSDN博主「wei2023」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_31329259/article/details/121469894
暂无评论