一、说明
现在csdn上搜到的大多数文章讲解树莓派的串口 一般都是都是讲解如何使用minicom和ttyAMA0,而且都是在raspberry上操作的,这就导致了很多树莓派搭载ubuntu系统的树莓派用户不知道如何操作串口了。通过上网查找最终找到了解决方法,虽然不算完美但总算可以用了。
二、小坑
就算按照下面的操作步骤弄过以后,ttyAMA0这个硬件串口还是没办法使用,但好的是ttyAMA1、ttyAMA2、ttyAMA3、ttyAMA4都可以和电脑的虚拟串口助手之间进行通信了。
三、操作步骤
日前需要使用树莓派多个串口,在网上查询资料得知,树莓派4b除了UART0(PL011)和UART1(mini UART)还新增了四个PL011串口,为预防忘记相关知识和易于寻找,特此去整理一下树莓派4b的串口配置笔记。
1、展示所有串口命令
dtoverlay -a | grep uart
2、配置开启串口
sudo vim /boot/firmware/config.txt
3、在文件末尾添加
dtoverlay=uart2
dtoverlay=uart3
dtoverlay=uart4
dtoverlay=uart5
4、重启树莓派
sudo reboot
5、查看是否生效
ls /dev/ttyAMA*
(出现其他串口即为生效)
四、树莓派4B各个串口引脚

本文介绍了在树莓派4B运行Ubuntu系统时,如何配置和使用串口通信,包括开启额外串口、连接设备、Python及C程序测试通信的详细步骤。
最低0.47元/天 解锁文章
9627





