串口通信怪异问题,急
小弟第一次,接触串口通信问题.现下有几个问题想请教:我是用CMSComm控件做的.在一些资料中看到RThreshold属性设置为0的话就不会产生OnComm事件,可是我做的试验中却发生了这样的事件,是在不理解是怎么回事.
再者,SetInBufferSize(),SetRThreshold()和SetInputLen()三个函数的参数设好后,串口通信如何工作?例如,上述三个参数分别设为10,2,2,那是不是,缓冲区收到超过2个字符就触发OnComm事件,然后(时间允许条件下)在下一次数据到来之前,每次读2个字符,缓冲区紧接着向前移位2个字节呢??