问题标签 [minicom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
23 浏览

linux - 在 minicom 中看不到字符

我看不到 minicom 中输入的任何字符。我已将 RS232(连接到 PC)连接到 USB 电缆(连接到目标/设置)。

0 投票
0 回答
316 浏览

linux - 串口通讯时数据不完整或字符奇怪

我正在努力从设备中读取数据。我用许多不同的关键字搜索了这个问题,但找不到我的案例。

我是串行通信的初学者。提前感谢专家的帮助和建议。

minicom(和 picocom)的第一个问题

当我M;\r\n多次发送来自设备手册的命令(在本例中为 )时,我希望输出类似于+0000.00;+0000.00;+0000.00;+0000.00;+0694.09;+0694.10;+20.7;+000;+000.

但是,我收到的是不完整的字符串和带有一些奇怪字符的字符串,例如��ÚZڂ²Êʢinminicom▒▒▒▒in picocom。我只能收到几次完整的数据。picocom 看起来更稳定,但仍然不完整。

输出

通过迷你康:

通过 picocom:

pyserial的第二个问题

我认为第二个问题可能与第一个问题有关。最终我想从设备中读取数据并通过 python ( pyserial) 记录它。这是我读取数据的代码的一部分。

此代码块每 N 秒运行一次。基本上,此代码在收到第一个数据后就可以工作,但需要意外的长时间延迟才能接收到第一个完整的数据。

换句话说,print(len(data))总是0在成功接收到第一个数据之前给出。在用 zero 等待很长时间后len(data),它有时会很好地接收数据(非零len(data),没有任何奇怪的字符)。成功接收数据后,代码将继续正常工作,而不会出现我想要的任何问题。

这里的问题是我必须等待很长时间才能收到完整的数据字符串(甚至超过 3 天(!))。有人可以帮我解决这些问题吗?谢谢你。

0 投票
1 回答
145 浏览

linux - stm 设备的 USB_OTG_FS 在 linux 上不工作

我正在使用 adafruit STM32F405 羽毛,并在 stm32cubeide 中为它编写了一个程序。我USB_OTG_FS在中间件下的 USB_DEVICE 下启用并选择了 VCP。CDC_Transmit_FS()我在我的main.c文件中使用发送了一条简单的消息。然后我想使用 minicom 显示消息,但是当我插入 stm32f405 时,它没有被识别为虚拟 com 端口。请有人帮忙解决这个问题吗?

这是我从中得到的dmesg

读取 USB 设备描述符时似乎出现错误,有什么想法可以解决这个问题吗?

0 投票
0 回答
7 浏览

linux - 打开 minicom 会锁定所有 Aten 端口

我有连接到 Ubuntu 18 站的 Aten 4 端口 USB 到 RS232 转换器。我看到 4 个串行端口:

当我在 minicom 中打开这些端口中的任何一个时,/dev/lock/LCK..tty8会出现,这会阻止所有其他 USB 端口打开。我希望 /dev/lock/LCK..ttyUSB0 会出现 for/dev/ttyUSB0等,或者/dev/lock/LCK..tty8for /dev/ttyUSB0/dev/lock/LCK..tty9for/dev/ttyUSB1等等。

请指教。

谢谢你。