【最新】 树莓派3B 设置通用(UART)串口的方法

本文详述了如何在树莓派3B上设置通用串口(UART)。由于蓝牙功能默认占用串口,需关闭蓝牙并修改配置。步骤包括:关闭蓝牙、编辑配置文件、重启,并通过电脑端的USB转TTL模块进行测试,确保串口正常工作。适合新手参考。
摘要由CSDN通过智能技术生成


    去年入手了一个树莓派3B,和很多人一样,在使用串口时遇见了问题。因为新的树莓派增加了蓝牙功能,而这个功能恰好占用了我们想要使用的串口,并且这种占用是默认的。因此,我们需要关闭蓝牙功能更改串口配置。我找寻了很多网上的资料及教程,但可能由于我是一个十足的新手,尝试操作了很多不太完整的资料或步骤后都没有取得成功。最后,我在各种帖子或博客中汲取经验,总结出来了一个完整的操作步骤。主要参考的博主原文链接在此:

http://www.briandorey.com/post/Raspberry-Pi-3-UART-Boot-Overlay-Part-Two

    下面我将针对【树莓派3B】这个型号,分享串口配置过程给大家,希望能对新人有所帮助。


一、前言

       在具体进行串口配置之前,我想提醒大家本文适用的基本情况

       1、为树莓派3B安装好系统,系统可以在其官网下载。本文中我使用的是 2016-09-23-raspbian-jessie 的版本;

       2、我是用笔记本电脑实现对树莓派的直接连接,即用一根网线的方法,具体参考http://shumeipai.nxez.com/2013/10/15/raspberry-pi-and-a-network-cable-directly-connected-laptop.html;

       3、对于树莓派串口进行设置,是因为我想用树莓派与外部设备连接,即将串口设置为通用串口


二、具体步骤

树莓派 Pico 可以通过 UART通用异步收发传输)串口进行通信。UART 是一种常见的串口通信协议,用于在设备之间传输数据。在 Pico 上,你可以通过连接 Pico 的 GPIO 引脚来实现 UART 串口通信。 首先,你需要确保树莓派 Pico 的 MicroPython 源码已经下载到 Pico 上。然后,你可以通过将 Pico 的 USB 接口连接到计算机,并使用串口调试助手等工具来进行串口操作。 在 Pico 上,UART 串口通信可以通过将 GPIO 引脚配置为 UART 模式来实现。你可以使用 MicroPython 的代码来配置和控制 UART 串口通信。以下是一个示例代码: ```python import machine # 配置 UART uart = machine.UART(0, baudrate=115200) # 选择 UART0,波特率为 115200 # 读取数据 while True: if uart.any(): data = uart.read() # 处理接收到的数据 # 发送数据 # uart.write('Hello, world!') ``` 在这个示例代码中,首先通过 `machine.UART()` 函数来配置 UART。需要指定 UART 的编号(例如 `0`)和波特率(例如 `115200`)。然后,通过 `uart.read()` 函数来读取串口接收到的数据,并可以使用 `uart.write()` 函数来发送数据。 请注意,以上示例代码仅供参考,具体的 UART 配置和使用方法可能会因不同的应用场景而有所不同。你需要根据自己的需求来进行相应的配置和操作。希望对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span>
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值