|
该函数原型:
BOOL PurgeComm(HANDLE hFile,DWORD dwFlags ) HANDLE hFile //串口句柄 DWORD dwFlags // 需要完成的操作 参数dwFlags指定要完成的操作,可以是下列值的组合: PURGE_TXABORT 终止所有正在进行的字符输出操作,完成一个正处于等待状态的重叠i/o操作,他将产生一个事件,指明完成了写操作 PURGE_RXABORT 终止所有正在进行的字符输入操作,完成一个正在进行中的重叠i/o操作,并带有已设置得适当事件 PURGE_TXCLEAR 这个命令指导设备驱动程序清除输出缓冲区,经常与PURGE_TXABORT 命令标志一起使用 PURGE_RXCLEAR 这个命令用于设备驱动程序清除输入缓冲区,经常与PURGE_RXABORT 命令标志一起使用 |

本文详细介绍了PurgeComm函数的作用,它用于清除串口通信的发送和接收缓冲区。通过使用这个函数,可以确保数据的准确性和实时性,避免旧数据的干扰。内容包括函数的使用方法、参数解释以及在实际串口通信中的应用示例。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



