网上一堆有关树莓派串口通信的文档,但真正有用的没几个,而且大部分都特别麻烦,我被这些文档误导了一天,但还是没办法实现串口通信。这里我给大家介绍一个非常简单的方案
- 首先确认波特率设置正确,是否为115200。(当然,其他波特率也可以的,不过代码得改一下
- 向microSD卡中烧录树莓派官方的镜像后,先不要急着把它插入树莓派中。
- 在电脑上打开microSD卡,按如下方式修改config.txt和cmdline.txt这两个文件,
在config.txt文件中附加
dtoverlay=pi3-miniuart-bt
在电脑里直接打开比在树莓派里打开要好操作,不用获取权限
然后把cmdline.txt中的内容换成
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcb

本文提供了一个简单易行的树莓派串口通信方案。通过正确的配置microSD卡中的config.txt和cmdline.txt文件,并确保使用正确的波特率(如115200),可以轻松实现树莓派的串口通信。文章还提供了详细的步骤说明及代码示例。
最低0.47元/天 解锁文章
1680

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



