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

三、测试串口

        在这个部分,我将使用笔记本电脑和树莓派连接,从而达到测试串口是否可以正常使用的目的。其中,电脑需要使用USB转TTL模块来实现与树莓派的连接。

        1、电脑端

        我的电脑系统为win10,使用的USB转TTL模块型号为CP2102,该模块的驱动程序可以在CSDN上找到并下载。安装好驱动后,就可以直接将模块插入电脑USB接口,在电脑的“设备管理器”中我们可以看到“端口”这一选项,点开后会看到CP2102设备并显示其端口号(例:我的端口号是COM3),在设备处单击右键并选择“属性”,若可以看见其“运转正常”,则证明模块驱动安装成功并且可以正常使用。那么接下来我们就可以对其进行具体的“端口设置”,将其波特率设置为115200或9600均可,其他选项不变。最后,我们需要下载一个“串口调试助手”作为电脑的串口终端调试软件。

        2、树莓派端

        首先,打开树莓派的Terminal,下载一个调试时可用的实用工具:minicom,命令如下:

[plain] view plain copy
  1. sudo apt-get install minicom  
        在minicom中我们可以对串口进行基本的配置,为了可以将配置保存为默认设置,我们需要进入root权限才可以。因此,我建议在更改minicom设置之前,先进入root,命令如下:
[plain] view plain copy
  1. su root  
       首次进入时会要求你设置密码。输入好密码后,就是进入root的状态了。

         接着,执行以下命令在minicom中对串口进行配置:

[plain] view plain copy
  1. minicom -s  
        在root 下运行的,在弹出的菜单中选择“Serial port setup”,接着,我们可以通过键入不同的字母来对这些选项进行更改。我们需要将串口更改为/dev/ttyAMA0 ,然后将波特率更改为115200或者9600(保证与所连接的外部设备的波特率相同即可),并且F-Hardware Flow contorl 为Yes, 保证最下面的一项选项G-Software Flow contorl为:NO。最后,单击回车键回到上一级菜单,并选择“Save as df1”选项,这样就可以把刚才的配置改为minicom的默认配置。配置好以后我们可以退出minicom了。


        在完成了以上的准备工作以后,现在我们可以开始对串口进行具体的测试了。首先,将USB转TTL模块与树莓派GPIO口连接,将模块的TXD与树莓派的RXD连接,将模块的RXD与树莓派的TXD连接,将模块与树莓派的GND相互连接。注意,连接的时候仅连接上述三种接口即可,不要连接电源口,树莓派使用自己的外部电源,否则容易因为电压不稳定而烧坏板子。连接好以后,将模块插入电脑,接通树莓派电源。打开电脑端的“串口调试助手”,选择好端口号(在“设备管理器”中可以查看),然后点击菜单栏中的“播放”键以表示连接开始,与此同时,我们在树莓派的Terminal中使用命令打开minicom:

[plain] view plain copy
  1.  sudo minicom
            打开后,可以随机输入,此时你会在电脑端的“串口调试助手”中发现刚刚发送的信息,反之,你也可以在电脑端输入并发送,并在树莓派中看见。
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hu5566798

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值