我每次发12字节数据 几十毫秒一次
串口监听的时候发现 单片机接收处有时候会等到一定时间 有一堆数据给他
------解决方案--------------------
应该是发送的超时没有设好吧
------解决方案--------------------
是你的串口参数没设对吧,注意下面参数的设置
CommTimeOuts.ReadIntervalTimeout=MAXDWORD; //100
CommTimeOuts.ReadTotalTimeoutMultiplier=MAXDWORD;//1
CommTimeOuts.ReadTotalTimeoutConstant=20; //100, 20
CommTimeOuts.WriteTotalTimeoutMultiplier=0;
CommTimeOuts.WriteTotalTimeoutConstant=5;