树莓派3python串口
首先
安装python串口模块
pip3 install pyserial
安装完成后。。。。
配置树莓派3
参看大神:树莓派3硬件配置
测试代码
import serial
import time
ser = serial.Serial("/dev/ttyAMA0", 115200)
ser.flushInput()#清除缓存
ser.write("begin".encode("utf-8"))# 以utf-8编码对u进行编码,获得bytes类型对象
def main():
while True:
count=ser.inWaiting()#获取还有多少字符未读
if count!=0:
recv=ser.read(count)#读取数据存到recv中
ser.write("recive data is".encode("utf-8"))# 以utf-8编码对u进行编码,获得bytes类型对象
ser.write(recv)#把读取到的发送出去
ser.flushInput()#清空缓存
time.sleep(0.1)#系统等待
main()