Windows 串行端口上的中断条件

Windows 串行端口上的中断条件,windows,embedded,serial-port,hardware-interface,uart,Windows,Embedded,Serial Port,Hardware Interface,Uart,我正在通过COM端口设置与多个设备的通信 为了进行状态检查,我想实现当前设备可以在其UART TX上设置所谓的中断条件(中断条件是发送方将其TX设置为低位超过8位的条件) 但是我如何在Windows下的PC端检测到这种情况?我发现一些函数可以设置中断条件,或发送定时中断,但不用于检测中断。中断是一种中断类型的事件,应仅用于重置正在进行的通信。因此,您将从WaitCommEvent、EV_BREAK事件位获得它 赞成握手信号用于“在场”测试。GetCommModemStatus,MS_DSR_ON

我正在通过COM端口设置与多个设备的通信

为了进行状态检查,我想实现当前设备可以在其UART TX上设置所谓的中断条件(中断条件是发送方将其TX设置为低位超过8位的条件)


但是我如何在Windows下的PC端检测到这种情况?我发现一些函数可以设置中断条件,或发送定时中断,但不用于检测中断。

中断是一种中断类型的事件,应仅用于重置正在进行的通信。因此,您将从WaitCommEvent、EV_BREAK事件位获得它


赞成握手信号用于“在场”测试。GetCommModemStatus,MS_DSR_ON告诉您设备已通电,MS_CTS_ON告诉您它愿意接收数据。

由于缺少电线,我既没有DSR也没有CTS。。。但是EV_BREAK的东西可能对我有帮助,谢谢!