树莓派4B GPS(树莓派串口通信通用教程)

本文介绍了树莓派4B的两个串口及其特性,重点讲解如何关闭串口登录功能,开启串口调试,并通过修改映射关系使GPS连接到硬件串口。详细步骤包括配置串口、交换映射关系,以及GPS串口功能的测试,成功输出GPS信息。
摘要由CSDN通过智能技术生成


看到网上写的关于树莓派串口的设置多种多样,自己也尝试了很多,发现解决不了问题。自己写一个,便于之后的回看,也分享给大家。

1.关于树莓派的串口

树莓派3/4b的外设一共包含两个串口,一个称之为硬件串口(/dev/ttyAMA0),一个称之为mini串口(/dev/ttyS0)。硬件串口由硬件实现,有单独的波特率时钟源,性能高、可靠,mini串口性能低,功能也简单,并且没有波特率专用的时钟源而是由CPU内核时钟提供,因此mini串口有个致命的弱点是:波特率受到内核时钟的影响。内核若在智能调整功耗降低主频时,相应的这个mini串口的波特率便受到牵连了,虽然你可以固定内核的时钟频率,但这显然不符合低碳、节能的口号。在所有的树莓派板卡中都通过排针将一个串口引出来了,目前除了树莓派3代以外 ,引出的串口默认是CPU的那个硬件串口。而在树莓派3代中,由于板载蓝牙模块,因此这个硬件串口被默认分配给与蓝牙模块通信了,而把那个mini串口默认分配给了排针引出的GPIO Tx Rx。

2.步骤

(1)关闭串口登录功能,打开串口调试功能

sudo raspi-config

打开5.Interfaciing Options

在这里插入图片描述
选择P6 Serial串口
在这里插入图片描述
关闭串口登录功能
在这里插入图片描述
打开串口调试功能
在这里插入图片描述
在这里插入图片描述

(2)查看映射关系

ls -l /dev

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值