串口通讯

来源:互联网 发布:python 对class的理解 编辑:程序博客网 时间:2024/04/30 14:43

用 ReadFile 的确是这样的,读取的就是缓存中的内容。如果数据没有刷新,当然还是原来的数据。

你应该在 ReadFile 或 WriteFile 之前,调用 ClearCommError() 函数,取回 _COMSTAT 结构,从其中的 cbInQue 和 cbOutQue 得知输入和输出缓存中现有的字节数。

如 cbInQue 为 0 就不必 ReadFile。

0 0
原创粉丝点击