首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

串口通信流控制?该如何解决

2012-03-23 
串口通信流控制???我现在用CB做串口,可是VC中的“HANDSHAKEDTR_DSR”如何改写成CB的形式:DCB DcbCom;ComDcb

串口通信流控制???
我现在用CB做串口,可是VC中的“HANDSHAKE=DTR_DSR”如何改写成CB的形式:

 DCB DcbCom;
  ComDcb.DCBlength = sizeof( DCB ) ;
  ComDcb.BaudRate =9600;//波特率
  ComDcb.ByteSize = 7;//数据位
  ComDcb.Parity = 2; //校验 0-4=no,odd,even,mark,space
  //ComDcb.fRtsControl=0;//流控制
  //ComDcb.fDtrControl=0; //流控制
  //ComDcb.fOutX=1; //流控制
  //ComDcb.fInX=1; //流控制
  ComDcb.StopBits = 1;//停止位

[解决办法]
ComDcb.fRtsControl = RTS_CONTROL_HANDSHAKE;
ComDcb.fDtrControl = DTR_CONTROL_HANDSHAKE;

热点排行