在Baidu,Google寻找了一大堆帖子,最后索性自己看文档自己研究。
最后发现实现非常容易,得益于Python强大的串口库Pyserial可以直接调用串口
下位机说明:
采用STM32F103ZET6主控+温湿度+光照的采集硬件,通过蓝牙与PC连接,实际上蓝牙也是串口连接
本环境下的PC蓝牙接收串口为COM7
第一步:下载pyserial
本人是windows环境,所以其他环境请自行切换
1,windows按 + R 打开搜索
2,输入CMD进入终端
3. 输入pip install pyserial 下载最新版
第二步:打开你的python开发环境,本人是pycharm
1,新建pyhon项目
2,键入代码
# coding=gb18030
import serial # 导入serial包
import time # 导入time包
s = serial.Serial('com7', 9600, timeout=2) # 打开串口,后面是串口配置
while True: # 无限循环读取数据
localtime = time.asctime(time.localtime(time.time())) # time包里面调用本地时间的用法
n =