树莓派3B 开启串口

网上的很多方法,都很麻烦,要下文件还要改很多参数,但是经我测试,其实没那么多步骤!(不知道是不是我的树莓派版本高的原因)

通过 cat /proc/version命令得到的版本是

linux version 4.9.35-v7+ 2017年6月

注:网上说树莓派3B,有两个串口,一个是硬件串口给了蓝牙使用,一个是mini串口才是映射到了GPIO口上,但mini串口不稳定

开启硬件串口方法分两步,第一步将硬件串口与mini串口互换,第二步,关闭远程控制功能;

一、

sudo nano /boot/config.txt

在该文件中增加一行代码

dtoverlay=pi3-miniuart-bt (网上方法是下载pi3-miniuart-bt-overlay.dtb文件,然后拷贝到/boot/overlays目录里,命令是dtoverlay=pi3-miniuart-bt-overlay;pi3-miniuart-bt 文件是系统自带的)

force_turbo=1

保存重启后,通过 ls -l /dev 命令查询,

可以看到 Serial0->ttys0

Serial1->ttyAMA0

表示已经互换了;

二、

sudo systemctl stop serial-getty@ttyAMA0.service

sudo systemctl disable serial-getty@ttyAMA0.service

停止并禁用掉串口远程控制功能;

(注:网上还需要修改cmdline.txt ,但是我这里不需要,已经是好的了)

使用minicom测试通讯:

minicom -o -D /ttyAMA0 启动,默认115200波特率

 

转载于:https://www.cnblogs.com/wuxuan/p/7764495.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值