Python读取串口代码

maomao3年前Python2941

import serial

import time

# 打开串口

ser = serial.Serial("/dev/ttyAMA0", 115200)

def main():

    while True:        # 获得接收缓冲区字符

        count = ser.inWaiting()

        if count != 0:            # 读取内容并回显

            recv = ser.read(count)

            ser.write(recv)        # 清空接收缓冲区

        ser.flushInput()        # 必要的软件延时

        time.sleep(0.1)

if __name__ == '__main__':

    try:

        main()

    except KeyboardInterrupt:

        if ser != None:

            ser.close()

相关文章

Python Selenium库的使用自动化浏览器操作测试

(一)Selenium基础入门教程:Selenium官网教程1.Selenium简介Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主...

Python是最新的高级编程语言

Python是最新的高级编程语言...