树莓派怎么样用 Python 控制 GPIO 来发送串口指令

树莓派怎么样用 Python 控制 GPIO 来发送串口指令,第1张

串口发送字符串有很多种方法,可以使用支持发送字符串的工具发送,如果你不想使用的画,在发送16进制时,把16进制转换成字符串,就是字符串对应的16进制数发送就可以,例如十六进制的OA等于回车。其他的你应该都会明白吧?

背景:新版的树莓派中,蓝牙占用了UART串口,要使用串口就要关闭蓝牙,然后恢复GIOP 14\15口给UART使用

蓝牙关闭方式:

输入命令 sudo systemctl disable hciuart 禁用蓝牙

打开配置文件 sudo nano /boot/config.txt

在最后加上 dtoverlay=pi3-disable-bt

然后reboot,ls -l /dev如果能看到

那就是配置成功了。

接线的话参考上一篇文章 Raspberry Pi2/3引脚介绍

用的是“线程轮寻”方式。 客户的原程序不能给你。 就是打开串口后,启动一个线程来监听串口数据的进入,不过我给你改一下吧,有数据时,就做数据的处理(也可以发送一个事件,并携带接收到的数据)。 里面的一。 我没有用到串口处理太深的东西..


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9528762.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存