串口编程DCB结构体参数配置详细说明

串口编程DCB结构体参数配置详细说明

ID:38646768

大小:63.50 KB

页数:5页

时间:2019-06-17

串口编程DCB结构体参数配置详细说明_第1页
串口编程DCB结构体参数配置详细说明_第2页
串口编程DCB结构体参数配置详细说明_第3页
串口编程DCB结构体参数配置详细说明_第4页
串口编程DCB结构体参数配置详细说明_第5页
资源描述:

《串口编程DCB结构体参数配置详细说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DWORDDCBlength;sizeof(DCB)DWORDBaudRate;currentbaudrate 指定当前的波特率DWORDfBinary:1;binarymode,noEOFcheck 指定是否允许二进制模式WIN95中须为TRUEDWORDfParity:1;enableparitychecking 指定奇偶校验是否允许DWORDfOutxCtsFlow:1;CTSoutputflowcontrol指定CTS是否用于检测发送控制。当为TRUE时CTS为//OFF,发送将被挂起。(发送清楚)DWORDfOutxDsrFlow:1;DSRoutputflow

2、control指定CTS是否用于检测发送控制。(数据装备好)当为TRUE是CTS为OFF,发送将被挂起。DWORDfDtrControl:2;DTRflowcontroltype//DTR_CONTROL_DISABLE值将DTR置为OFF,//DTR_CONTROL_ENABLE值将DTR置为ON,  //DTR_CONTROL_HANDSHAKE允许DTR"握手DWORDfDsrSensitivity:1;DSRsensitivity当该值为TRUE时DSR为OFF时接收的字节被忽略DWORDfTXContinueOnXoff:1;XOFFcontinuesTx指定当

3、接收缓冲区已满,并且驱动程序已经发送出XoffChar字符时发送是否停止。TRUE时,在接收缓冲区接收到缓冲区已满的字节XoffLim且驱动程序已经发送出XoffChar字 符中止接收字节之后,发送继续进行。FALSE时,在接收缓冲区接收到代表缓冲区已空的字节XonChar且驱动程序已经发送出恢复发送的XonChar之后,发送继续进行。DWORDfOutX:1;XON/XOFFoutflowcontrol   //TRUE时,接收到XoffChar之后便停止发送//FALSE时,接收到XonChar之后将重新开始DWORDfInX:1;//XON/XOFFinflowco

4、ntrolTRUE时,接收缓冲区接收到代表缓冲区满的XoffLim之后,XoffChar发送出去接收缓冲区接收到代表缓冲区空的XonLim之后,XonChar发送出去DWORDfErrorChar:1;//enableerrorreplacement该值为TRUE且fParity为TRUE时,用ErrorChar成员指定的字符代替奇偶校验错误的接收字符DWORDfNull:1;//enablenullstripping  TRUE时,接收时去掉空(0值)字节DWORDfRtsControl:2;RTSflowcontrolDWORDfAbortOnError:1;abor

5、treads/writesonerror  TRUE时,有错误发生时中止读和写操作RTS_CONTROL_DISABLE时,RTS置为OFFRTS_CONTROL_ENABLE时,RTS置为ONRTS_CONTROL_HANDSHAKE时,当接收缓冲区小于半满时RTS为ON当接收缓冲区超过四分之三满时RTS为OFFRTS_CONTROL_TOGGLE时,当接收缓冲区仍有剩余字节时RTS为ON,否则缺省为OFFDWORDfDummy2:17;reserved  未使用WORDwReserved;notcurrentlyused  未使用,必须为0WORDXonLim;//t

6、ransmitXONthreshold指定在XON字符发送这前接收缓冲区中可允许的最小字节数WORDXoffLim;//transmitXOFFthreshold指定在XOFF字符发送这前接收缓冲区中可允许的最小字节数BYTEByteSize;numberofbits/byte,4-8  指定端口当前使用的数据位BYTEParity;//0-4=no,odd,even,mark,space 指定端口当前使用的奇偶校验方法,可能为:EVENPARITY,MARKPARITY,NOPARITY,ODDPARITYBYTEStopBits;0,1,2=1,1.5,2  指定端口

7、当前使用的停止位数,可能为:ONESTOPBIT,ONE5STOPBITS,TWOSTOPBITScharXonChar;//TxandRxXONcharacter  指定用于发送和接收字符XON的值charXoffChar;TxandRxXOFFcharacter  指定用于发送和接收字符XOFF值charErrorChar;//errorreplacementcharacter本字符用来代替接收到的奇偶校验发生错误时的值charEofChar;//endofinputcharacter 当没有使用二进制模式时,本字符可用来

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。