【笔记】树莓派将硬件串口设置为主串口

前言

树莓派将硬件串口设置为主串口

开启串口(GUI)

  • 打开树莓派的配置

  • 开启Serial Port并关闭Serial Console

  • Yes立即重启

开启串口

1
raspi-config

设置硬件串口为主串口

查看当前串口

1
ls -l /dev

串口的分类

  • serial0为主串口(主UART),可以通过引脚通讯
  • serial1为辅助串口(辅助UART),不能通过引脚通讯,默认被分配给蓝牙
  • mini串口默认是被禁用的,无论被分配为主串口还是辅助串口
串口在/dev的文件名 备注
/dev/ttyS0 mini串口
/dev/ttyAMA0 硬件串口
/dev/serial0 主串口
/dev/serial1 辅助串口

修改boot配置文件

  • 在配置文件末尾追加配置
/boot/config.txt
1
2
dtoverlay = pi3-miniuart-bt
force_turbo = 1

重启

1
sudo reboot

串口调试

安装串口助手

1
apt-get install minicom

启动串口助手

9600:波特率

1
minicom -D /dev/ttyAMA0 -b 9600

退出调试工具

  1. 先按Ctrl+A,再按Z打开菜单
  2. X退出调试工具
  3. 选择Yes回车确定

完成

参考文献

哔哩哔哩——树小悉
哔哩哔哩——王铭东