Python3通过数据缓存区读取串口数据
2017-08-07 15:57
381 查看
一种较为安全的数据读取方式
#_*_coding:utf-8_*_ import serial import time ser = serial.Serial("/dev/ttyUSB0",9600,) #Serial类实例化一个对象 def main(): while True: count = ser.in_waiting() #获取接收缓存区的字节数 if count!=0: #如果有数据 recv = ser.read(count) #读取数据 ser.flushInput() #清空缓存区 time.sleep(1) #延迟1s if __name__ == '__main__': try: main() except KeyboardInterrupt: #按下ctrl-C时需将串口关闭 if ser!=None: ser.close()
相关文章推荐
- python通过串口读取GPS NMEA格式的数据,并保存为csv文件
- OKhttp2.6强制请求缓存,通过反射自由读取缓存数据
- MATLAB通过串口读取数据,分别并生成一维和三维图像。
- coreseek通过python读取mongoDB数据
- app连接wifi模块,通过wifi模块串口读取数据失败
- 通过读取串口数据,把数据写入MySQL
- Python 通过thrift接口连接Hbase读取存储数据
- Qt 通过串口读取地磅数据
- 用VC(Visual C++)读取串口数据并通过Flash图表类将其绘制为实时曲线
- java通过串口读取数据
- python从共享目录读取考勤数据,通过openpyxl解析excel2007,查询出自己考勤记录
- python下通过串口发送结构体数据
- Python读取串口数据注意
- Java通过串口读取数据例子
- python读取excel表格的数据
- 串口数据的读取与显示
- python mysqldb 读取数据存储到excel中
- 【Python】Python应用Redis作为缓存来提高数据存取效率
- 读取网络数据缓存在本地 流程图
- python读取excel数据