在 C# 中,我如何监听已打开的 COM(串行)端口?
我正在使用一个与我的通讯端口对话的程序,但我制作了另一个程序,我想“嗅探”通讯端口消息并针对这些消息执行它自己的操作。 这在 .NET c# 中可能吗…
如何使用 Windows API 将空字符发送到串行端口?
我正在开发一个 Windows 实用程序,它使用标准 COM 端口与一些自定义硬件进行通信。 通信协议(不受我的控制)要求我发送和接收原始 8 位数据字节。 …
如何在内存非常有限的嵌入式系统上处理大量数据传输?
我有一个微控制器,必须从 PC 串行端口(115200 波特)下载一个大文件,并通过 SPI(~2 MHz)将其写入串行闪存。 闪存写入必须位于 256 字节块中,前…
VC++中的串口通信
通过串口读取数据时 VARIANT data BSTR k if(m_mscom.GetCommEvent() == 2) { data = m_mscom.GetInput() k = data.bstrVal } 什么是BSTR k和 k=data.…
用于 python 的 XMODEM
我正在编写一个程序,需要使用 XMODEM 从传感器设备传输数据。 我想避免编写自己的 XMODEM 代码,所以我想知道是否有人知道是否有可用的 python XMODE…
如何捕获因 USB 电缆拔出而消失的串口
我有 ac# winforms 程序,它打开一个串行端口。 当最终用户拔下 USB 电缆然后设备消失时,就会出现问题。 此后程序将崩溃并希望向微软报告错误。 有没…
如何在 Windows 中获取 COM 端口的友好名称?
我有一个通过 USB 连接的 GSM 调制解调器。 调制解调器创建 2 个串行端口。 第一个端口自动连接到调制解调器,第二个端口在设备管理器中显示为“HUAWE…
COM 端口上的 Win32 重叠读取文件返回 ERROR_OPERATION_ABORTED
好吧,这是一个针对 SO 蜂巢思维的代码…… 直到今天,我的代码在许多系统上运行得很好,并且部署在许多站点上。 它涉及从串行端口读取和写入数据的线…
Windows 上的 Java RS-232 通信
有谁知道在 WIN32 环境中控制 RS-232 设备的良好 Java API? 我试过 RXTX 但他们不支持 RS232,只支持 RS-485。…
Windows 上的 Java 串行通信
我一直在寻找可以与 Windows/Win32 上的串行设备通信的 Java API,但我检查过的许多 API 要么适用于 Linux,要么太过时,要么只是受到了批评。 有人可…
奇怪的随机数据从 Arduino 发送到处理
我正在尝试从光电管电阻器和我的 Arduino Diecimila 读取数据然后使用 Processing 实时绘制图表。 它应该非常简单; 但这对我来说有点像一场噩梦。 我…