树莓派串口通信python函数_树莓派串口通信

树莓派的串口默认为串口终端调试使用,如要正常使用串口则需要修改树莓派设置。关闭串口终端调试功能后则不能再通过串口登陆访问树莓派,需从新开启后才能通过串口控制树莓派。

一、设置串口

要使用这个串口,必须先进行设置:

1.执行如下命令进入树莓派配置

sudo raspi-config

选择Advanced Options->Serial ->no关闭串口调试功能

2.修改/boot/cmdline.txt

输入下面指令:

sudo nano /boot/cmdline.txt

删除划线斜体部分:

dwc_otg.lpm_enable=0console=ttyAMA0,115200 kgdboc=ttyAMA0,115200console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

最终变为

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

3.修改/etc/inittab

输入下面指令:

sudo nano /etc/inittab

注释掉最后一行内容:

#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

OK、重启下raspberry pi现在就可以自己编写程序测试串口了。我是把TXD与RXD短接,实现自发自收的。

二、使用minicom调试串口

设置完之后串口便可以正常使用了,便可测试一下

你可能感兴趣的:(树莓派串口通信python函数)