树莓派python串⼝收发数据
# -*- coding: utf-8 -*
import serial
import time
# 打开串⼝
ser = serial.Serial("/dev/ttyAMA0", 115200)
def main():
while True:
data = ad_all()  # 读数据
if data == b"OK":  # 读数据类型 bytes
ser.write("ok".encode())  # 写数据加.encode()
# 清空接收缓冲区
ser.flushInput()
# 必要的软件延时
time.sleep(0.1)
if __name__ == '__main__':
try:
python怎么读取串口数据
main()
except KeyboardInterrupt:
if ser != None:
ser.close()

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。