树莓派3B有2个串口,设备节点分别为ttyAMA0、ttyS0(serial0),ttyAMA0默认用于板载蓝牙,因此串口通信采用另外一个。
配置串口,保证两点:
1. 开启串口驱动,产生设备节点
2. 不要配置为调试串口,才能作为通信串口
raspi-config打开配置界面,在此界面选择No:
Would you like a login shell to be accessible over serial?
这个界面选择Yes:
Would you like the serial port hardware to be enabled?
PC和板子串口相连,使用串口助手以及板子串口测试程序进行串口通信验证。
1. pyserial编写测试程序,树莓派返回PC串口助手发送的内容。
安装pyserial:
pip install pyserial<
树莓派3B串口通信实践

本文介绍了如何在树莓派3B上配置和使用串口通信,包括开启串口驱动,避免配置为调试串口,以及通过pyserial和wiringpi库进行Python测试程序的编写,实现PC与树莓派之间的串口交互。
最低0.47元/天 解锁文章
9838

被折叠的 条评论
为什么被折叠?



