首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows上用串口(COM3)模块读取数据

在Windows上用串口(COM3)模块读取数据
EN

Stack Overflow用户
提问于 2011-04-09 01:40:54
回答 1查看 13.6K关注 0票数 2

在讨论这个问题之前,以下是一些硬件/软件信息:

访问设备: Ohaus数字称重机(产品链接)接口: USB (产品链接)串口: COM3 OS: WinXP Python版本:ActiveStatePython2.7

Python识别了这个串口,打开它没有问题。我对python和pyserial都很陌生。我不知道如何才能准确地从串口读取数据。我使用了以下代码:

代码语言:javascript
复制
1 import serial
2 ser=serial.Serial(port='COM3',timeout=3)
3 s=ser.read(100) #reading up to 100 bytes
4 print s

这个印不出来。在这3秒的暂停期间,我把一个物体放在称重机上,它显示了机器上的100克。但是,这些数据并没有显示在计算机上。如何使用pyserial读取这些数据?

EN

回答 1

Stack Overflow用户

发布于 2011-04-22 22:36:32

波德率不见了。你必须 指定波德率。大多数串行设备不能容忍错误的通信速度。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5602349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档