智能串口调试软件串行通信是一种广泛使用且实用的通信方式,在控制类应用中相当普遍,.NET Framework2.0类库中的SerialPort类为串行通信提供了强大的工具。本文详细介绍了串口的工作原理和通信协议等串行通信相关的基本知识,分析了串口通信程序的设计思路,阐述了在Visual Studio 2005编程环境下串口调试软件的具体实现方法。探讨了如何利用C# SerialPort类进行串行通信程序的设计,分析了C#串行类的应用特点,证明了采用C#SerialPort类可以使串行通信程序设
起因:学校运河杯报了个项目,制作一个天气预测的装置。我用arduino跑了BME280模块,用蓝牙模块实现两块arduino主从机透传。但是为了分析,还需要提取出数据。因此我用python写了个上位机程序,用pyserial模块实现arduiho和电脑的串口通讯,再用xlwt模块写入excel表格,用time模块获取时间作为excel的文件名。
import xlwt
import time
import serial
#设置表格样式
def set_style(name,height,bol