打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Wince 串口通信 DCB结构

//改变DCB结构设置
PortDCB.BaudRate = _dwBaudRate; //波特率
PortDCB.fBinary = TRUE; //Win32不支持非二进制串行传输模式,必须为TRUE
PortDCB.fParity = TRUE; //启用奇偶校验
PortDCB.fOutxCtsFlow = TRUE; //串行端口的输出由CTS线控制
PortDCB.fOutxDsrFlow = FALSE;//关闭串行端口的DSR流控制
PortDCB.fDtrControl = DTR_CONTROL_ENABLE; //启用DTR线
PortDCB.fDsrSensitivity = FALSE; //如果设为TRUE将忽略任何输入的字节,除非DSR线被启用
//当为TRUE时,如果接收缓冲区已满且驱动程序已传送XOFF字符,将使驱动程序停止传输字符
//PortDCB.fTXContinueOnXoff = TRUE;
PortDCB.fTXContinueOnXoff = FALSE;
PortDCB.fOutX = FALSE;//设为TRUE指定XON/XOFF控制被用于控制串行输出
PortDCB.fInX = FALSE;//设为TRUE指定XON/XOFF控制被用于控制串行输入
PortDCB.fErrorChar = FALSE;//WINCE串行驱动程序的默认执行将忽略这个字段
PortDCB.fNull = FALSE;//设为TRUE将使串行驱动程序忽略收到的空字节
PortDCB.fRtsControl = RTS_CONTROL_ENABLE; //启用RTS线
PortDCB.fAbortOnError = FALSE; //WINCE串行驱动程序的默认执行将忽略这个字段
PortDCB.ByteSize = _nByteSize; //每字节的位数
PortDCB.Parity = _nParity;//无奇偶校验
PortDCB.StopBits = _nStopBits; //每字节一位停止位

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
串口编程之一: WIN32 API 中串口DCB 结构的介绍 - 随想随写 - 电子工程专...
串口通讯编程一日通3(COMMTIMEOUTS DCB整理)
DCB(串口的DCB结构)
串行通信与重叠(异步)I/O
WinCE虚拟串口驱动(二)
串口通信—Winbase.h—描述
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服