xon/xoff协议,若接受端要使传送端暂停传输,它发一个ASCII第19号字符(0X13),而想要恢复传送时发ASCII第17号字符(0X11),以控制流量。

解决方案 »

  1.   

    2.流控设置   硬件流控:串口通信中的硬件流控有两种,DTE/DSR方式和RTS/CTS方式,这与DCB结构的初始化有关系,DCB结构中的OutxCtsFlow、 fOutxDsrFlow、fDsrSensitivity、fRtsControl、fDtrControl几个成员的初始值很关键,不同的值代表不同流控,也可以自己设置流控,但建议采用标准流行的流控方式。采用硬件流控时,DTE、DSR、RTS、CTS的逻辑位直接影响到数据的读写及收发数据的缓冲区控制。    软件流控:串口通信中采用特殊字符XON和XOFF作为控制串口数据的收发。与此相关的DCB成员是:fOut、fInX、XoffChar、XonChar、 XoffLim和XonLim。
      

  2.   

    RTS由COMPUTER控制,通知外设马上传送数据到COMPUTER。CTS由外设控制,通知COMPUTER送数据到外设