1.自带debug 串口配置方法:
进入系统文件目录
cd /boot/firmware/cmdline.txt
或把卡插入读卡器,windows下读取system-boot根目录下cmdline.txt
修改console=tty1为console=ttyAMA10
可能出现原因,误修改为console=ttyAMA1导致无法开机,解决方法拔出sd卡插入电脑进入系统 /boot/firmware/cmdline.txt进行修改
2.配置uart0-uart5
vim /boot/firmware/config.txt
最后一项添加以下内容:
dtoverlay=uart0
dtoverlay=uart1
dtoverlay=uart2
dtoverlay=uart3
dtoverlay=uart4
dtoverlay=uart5
配置完成后重启:
reboot
查看串口:
ls /dev/ttyAMA*
如下信息:
/dev/ttyAMA0 /dev/ttyAMA10 /dev/ttyAMA3
/dev/ttyAMA1 /dev/ttyAMA2 /dev/ttyAMA4
测试硬件串口:
安装cutecom
串口选择ttyAMA0
GND-----GND
TX(GPUIO14)-------RX
RX(GPUIO15)-------tx
连接图
cutecome界面,选择/dev/ttyAMA0
windows上位机界面
通信完成
参考大量csdn博主发布资料,供自己学习参考,欢迎大家讨论学习