树莓派4B下的usart串口测试

树莓派4B是树莓派最新发布的版本,串口测试是新手入门的一个必经之路。鉴于网上4B资料相对较少,很多资料都是从3B或3B+上移植过来的,但平台不同,需要的操作也可能不同,这里对树莓派4B做一些总结。
关于树莓派串口的问题,可参考链接(https://blog.csdn.net/qq_22121229/article/details/88784036)
因为笔者只是测试串口通信的可行性,所以,对于交换两个串口的映射并没有进行深入研究,这里只用树莓派4B miniUSB (GPIO14 15 对应的串口映射 /dev/ttyS0)进行测试。
1.修改配置文件 sudo vim /boot/config.txt (笔者使用的编辑工具为vim 可以使用sudo apt-get install vim 安装 读者也可以选择自己的编辑工具)
注释掉最后一行 dtovrtlay=w1-gpio
2.修改配置文件 sudo vim /boot/cmdline.txt
删掉console=serial0,115200 (可以先对文件备份,sudo cp /boot/cmdline.txt /boot/cmdline.txt.bak 方便以后对文档进行恢复 )
3.重启树莓派(sudo reboot)
4…可以对串口进行一些验证(stty -F /dev/ttyS0)查看串口波特率
5.硬件平台连接
笔者采用的是CH340 USB转串口 (树莓派4b有默认安装的驱动,读者可以自行验证)
6.ptyhon语言验证(python版本是2.7,3.7版本改代码并不适用,需要读者自行开发)

python
import serial
ser=serial.Serial(’/dev/ttyS0’,115200,timeout=0.5)
ser.isOpen()
ser.write(‘123456’)
7.电脑串口软件上显示 123456

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值