树莓派串口使用问题解决方法.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

最新64位树莓派3已经发布快两周了,玩家们陆陆续续也开始使用上树莓派3了,

随着玩家的增多,虽然拥有强大硬件配置的树莓派3也出现了各种各样的BUG,官

方也在对这些BUG进行修复中。今天要说说树莓派3的UART串口的使用问题,

该串口问题的官方反馈及回复请参考这两篇官方博文

“”和

“”

根据官方的反馈和回复,我们了解到树莓派3上用户目前无法正常是使用GPIO中

的UART串口(GPIO14GPIO15),也就是说用户无论是想用串口来调试树莓派,还

是想用GPIO中的串口来连接GPS,蓝牙,XBEE等等串口外设目前都是有问题的。

原因是树莓派CPU有两个串口,一个是硬件串口(官方称为PL011UART),一

个是迷你串口(官方成为mini-uart)。在树莓派2B/B+这些老版树莓派上,官方设计

时都是将“硬件串口”分配给GPIO中的UART(GPIO14GPIO15),因此可以独立调

整串口的速率和模式。而树莓派3的设计上,官方在设计时将硬件串口分配给了新

增的蓝牙模块上,而将一个没有时钟源,必须由内核提供时钟参考源的“迷你串口”

分配给了GPIO的串口,这样以来由于内核的频率本身是变化的,就会导致“迷你串

口”的速率不稳定,这样就出现了无法正常使用的情况。

目前解决方法就是,关闭蓝牙对硬件串口的使用,将硬件串口重新恢复给GPIO的

串口使用,也就意味着树莓派3的板载蓝牙和串口,现在成了鱼和熊掌,两者无法

兼得。

下面我就讲讲如何恢复硬件串口的方法:

1.下载pi3-miniuart-bt-overlay文件,解压出pi3-miniuart-bt-overlay.dtb文件,并将

dtb文件拷贝到/boot/overlays/下

2.编辑/boot下的config.txt文件

sudonano/boot/config.txt

添加下面两行:

dtoverlay=pi3-miniuart-bt-overlay

force_turbo=1

3.编辑/boot下的cmdline.txt文件

sudonano/boot/cmdline.txt

参考下面内容修改:

dwc_otg.lpm_enable=0console=serial1,115200console=tty1

root=/dev/mmcblk0p2kgdboc=serial1,115200rootfstype=ext4

elevator=deadlinefsck.repair=yesrootwait

保存退出

关闭板载蓝牙的方法:

1.SSH登录树莓派3后,输入下面命令关闭hciuart使用uart0.

sudosystemctldisablehciuart

2.编辑/lib/systemd/system/hciuart.server将“ttyAMA0”修改为“ttyS0”

sudonano/lib/systemd/system/hciuart.service

将“ttyAMA0”修改为“ttyS0”

保存退出

3.更新并重启

sudoapt-getupdate

sudoapt-getupgrade

sud

文档评论(0)

152****8708 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档