我用MSComm接收的时候有时候收到break中断信号,请问在什么情况下会产生中断信号的呢?

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:32:32
程序是用VB写的里面有一个 comEventBreak 1001 接收到中断信号 这个事件。通讯方试是一条接有单片机的485总线,单片机本身是不会发送中断信号的,然后接一个232转485的一个转换器,再接一计算机串口扩展卡的一个串口。

可能是波特率不对, 比如单片机波特率低于PC机波特率,就可能把0x00识别为break

-------------
呃,我的是MCU发了break, PC死活收不到
------------

呃,调试半天,发现是悲剧的U转串线的问题, 自带COM口可以