温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

树莓派中uart串口通信如何配置使用

发布时间:2021-11-20 09:53:23 来源:亿速云 阅读:397 作者:小新 栏目:互联网科技

这篇文章给大家分享的是有关树莓派中uart串口通信如何配置使用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

当然这之前你先需要安装好,依次键入如下命令:

  1. sudo apt-get install git-core

  2. sudo git clone git://git.drogon.net/wiringPi

  3. cd wiringPi

  4. sudo ./build
    安装好了wiringPi之后,我们就可以直接使用其中的库函数了。下面向大家介绍一下如何配置树莓派3的串口通讯问题。
    树莓派3只需要两步就可以实现Uart串口的配置:
    sudo vim/boot/config.txt
    在文件的末尾添加:
    dtoverlay=pi3-miniuart-bt
    之后:
    sudo vim/boot/cmdline.txt
    删除其中红色部分:
    dwc_otg.lpm_enable=0 console=serial10,115200  console=tty1root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes  rootwait
    变为:
    dwc_otg.lpm_enable=0 console=tty1root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes  rootwait
    之后可以开始使用wiringPi自带的串口测试代码进行测试(serialRead.c和serialTest.c),其中serialRead.c用于读取从电脑发送过来的串口数据并显示在终端上,而serialTest.c则不断向电脑串口发送累加数据。
    使用如下语句使用gcc进行编译:

    sudo gccserialRead.c -lwiringPi和sudo gcc serialTest.c -lwiringPi
    使用sudo  ./a.out运行编译好的程序,就行啦。

感谢各位的阅读!关于“树莓派中uart串口通信如何配置使用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI