pyserial 相关问题

pySerial是一个Python模块,它封装了串行端口的访问权限。它为不同的平台和Python实现提供后端。

在Python中通过pySerial建立串行连接

我正在尝试通过Python与热电偶温度计PerfectPrime TC0309进行串行连接,以在监控其他几个测试设备的程序中执行数据记录...

回答 1 投票 0

如何在 Python 中指定 Windows USB com 端口而不是 Linux 开发/端口

我正在尝试在 Windows 10 PC 上运行 python ramses rf-master 脚本。文档说,通过输入调用名为 client.py 的脚本 python client.py Monitor /dev/ttyUSB0 -o pack...

回答 1 投票 0

为什么这样一个简单的程序没有在Python中编译[重复]

我对Python有点陌生 进口系列 导入时间 ser = serial.Serial('COM3', 9600, 超时=0) 而1: 尝试: 打印 ser.readline() 时间.睡眠(1) 除了...

回答 1 投票 0

串行通信的高级抽象

在具有串行通信的硬件设备上,我需要每秒不断地查询“foo”(例如记录设备的温度)。在随机的时间,另一个线程...

回答 1 投票 0

通过单个串行链路,如何每秒读取连续数据(轮询),并同时进行其他查询?

我通过串行链路 RS232 与硬件设备通信(没有其他可用选项)。 我需要每秒连续轮询一些数据“foo”(如果可能)。 有时我也需要...

回答 1 投票 0

移远模块使用pyserial时无法执行AT+COPS写命令

问题是模块(BG95评估板)总是(当我使用AT+COPS写入命令时)返回:错误:设备报告准备读取,但没有返回任何数据(设备断开连接或多个

回答 1 投票 0

PySerial 问题:嵌入式控制器停止回显命令

我正在尝试使用在 Ubuntu 主机上运行的 PySerial 来自动测试嵌入式控制器 (EC)。我可以在终端窗口(例如 PuTTY)中输入命令并全天从 EC 获取响应

回答 1 投票 0

如何使用Raspberry Pi Pico从电脑读取数据?

如何使用 MicroPython 和 pyserial 将数据从计算机读取到 Raspberry Pi Pico?

回答 1 投票 0

使用串口通过 USB 发送和接收数据

我正在尝试定期将数据从我的电脑发送到 Raspberry Pi Pico。 PC 正在运行此代码: 进口系列 导入时间 # 定义串口和波特率(根据需要调整) 串行端口 = 'CO...

回答 1 投票 0

为什么Serial不是类serial的属性?

我想将一些外部设备连接到我的电脑(例如Arduino),以便从中获取一些音频数据,但串行类不起作用。 在此输入图像描述 错误描述 小鬼...

回答 1 投票 0

Rasberry Pi 4 USB串口pyserial时序问题

我有一个设置,其中 Raspberry Pi 4 通过 5 个 USB 串行转换器连接到 USB 集线器 (https://www.dfrobot.com/product-104.html) 每个转换器都连接到基于 STM32 的设备。这些设备...

回答 1 投票 0

请告诉我为什么 Serial 不是类 Serial 的属性?

我想将一些外部设备连接到我的电脑(例如arduino),以便从中获取一些音频数据,但串行类不起作用。 在此输入图像描述 错误描述 进口...

回答 1 投票 0

如何在pyserial中独占打开串口设备?

我想在ubuntu 20.04中仅通过pyserial打开串口设备。我尝试了以下两种方法。 在 pyserial 中使用独占标志。 ser = 串行(端口=串行设备,波特率=115...

回答 1 投票 0

Python PySerial,如何打开串口?

我正在尝试从 PySerial 文档运行此示例程序以打开串行端口。来源:http://pyserial.sourceforge.net/shortintro.html 我尝试在两个 python 版本中运行代码...

回答 1 投票 0

pyserial,导入错误:没有名为串行的模块

我知道这个问题已经被问过好几次了,但我看到的解决方案都没有解决我的问题。 我一直在尝试在我的 Mac 中使用 Sublime Text 2 的串行库。 进口系列

回答 8 投票 0

pyserial 没有从嵌入式设备中的引导加载程序获得响应

我有一个嵌入式设备,配置为启动引导加载程序,希望在重新启动后与 USART1 上的用户进行通信。 如果我打开串行终端应用程序(cutecom),这将起作用...

回答 1 投票 0

将内存视图传递给 win32.ReadFile 以用于 Pyserial readinto() 函数

我想为 pyserial 包(适用于 Windows)创建一个正确的 readinto 函数。 pyserial 通过调用 read() 来实现 readinto(),这违背了 readinto 的目的。适应现有的...

回答 1 投票 0

Flask无法访问任何COM

我需要开发一个网站,使用flask通过arduino控制直流电机。 我有这个 HTML。-------------------------------------------------------- -------------------------- 我需要开发一个网站,使用 Flask 通过 arduino 控制直流电机。 我有这个 HTML。-------------------------------------------------------- --------------------------- <!DOCTYPE html> <html> <head> <title>Control de Motor</title> </head> <body> <h1>Control de Motor</h1> <button id="btn-antihorario">Sentido Antihorario</button> <button id="btn-pausa">Pausa</button> <button id="btn-horario">Sentido Horario</button> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script> $(document).ready(function() { $("#btn-antihorario").click(function() { $.get("/antihorario"); }); $("#btn-pausa").click(function() { $.get("/pausa"); }); $("#btn-horario").click(function() { $.get("/horario"); }); }); </script> </body> </html 这是我的Python代码。-------------------------------------------------------- ------------------------------------------ from flask import Flask, render_template import serial app = Flask(__name__) arduino = serial.Serial('COM4', 9600) @app.route('/') def index(): return render_template('index.html') @app.route('/antihorario') def antihorario(): arduino.write(b'a') return "Sentido Antihorario" @app.route('/pausa') def pausa(): arduino.write(b'p') return "Pausa" @app.route('/horario') def horario(): arduino.write(b'h') return "Sentido Horario" if __name__ == '__main__': app.run(debug=True) 问题是当我尝试调试 python 时,我收到下一个错误------------------------------------------------ Exception has occurred: AttributeError module 'serial' has no attribute 'Serial' File "C:\Users\ing_l\OneDrive\Escritorio\Motor\app.py", line 5, in <module> arduino = serial.Serial('COM4', 9600) ^^^^^^^^^^^^^ AttributeError: module 'serial' has no attribute 'Serial' 当我使用cmd用flask运行程序时,我收到错误“13,访问被拒绝,无,5” 当我在 arduino = serial 之后编写 arduino.close() 时。串行烧瓶能够运行,但什么也不做,因为找不到端口并且按钮不起作用。 Flask 是最新版本,我也正确安装了 python。 我提供的代码只是一个草图。我是学生,我不知道自己在做什么。代码曾经可以工作,但突然无缘无故地停止了。 我尝试卸载 Flask、pyserial 等...没有任何效果我不知道该怎么办 尝试用这种方式打开端口: serial.Serial('COM4', 9600, timeout=1)

回答 1 投票 0

pyserial 无法将字符串转换为 float ''

这是我正在编写的一些代码。这个想法是使用远程串行终端向其发送伺服角度,并让它定期报告伺服的当前位置。 #!/usr/bin/python3

回答 1 投票 0

pySerial 等待“#”字符从 USB 串行设备打印输出

我正在编写一个连接到USB串行设备的python脚本。每当发送并执行命令时,PIC 都会返回一个主题标签。 IE。 “命令执行成功。 #” 我想要我的 pyt...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.