我有一个基于FTDI芯片的USB到串行转换,我将在某一点上尝试通过RS232与电视通信。我正在运行Ubuntu Maverick。串行环回测试成功。我同时做空Tx和Rx并运行下面的C程序,我的键盘在屏幕上回响。#include <stdlib.h>#include <unistd.h>#include <termios.h>
int ma
我有8个设备,它们通过虚拟串口(Silicon Labs USB to UART Bridge)连接到我的PC上,我正在用多处理测试它们所有8个串口都是打开的,每次我只向一个设备发送命令时,没有MultiThreading问题是在X时间之后(可能是10分钟或5小时),串行端口的输出队列无法向我发送响应。每次它是不同的端口时,它都不是特定的端口(它可以是多个端口)
重要的是,设备接收到我的命令并执行它。我正在用串行监视器嗅探端口,所有命令都发送正常,设备发出命令,但没有响