VB 串口通信 缓冲区 清除不掉啊解决办法

VB 串口通信 缓冲区 清除不掉啊??我的 CPU 是 MC68376数据保存在AT29C010用 电脑 232 串口 通信.用了很多

VB 串口通信 缓冲区 清除不掉啊??
我的 CPU 是 MC68376 数据保存在AT29C010

 用 电脑 232 串口 通信.
  
用了很多 串口调试软件,都会有一个问题
  
例如, 第一次 发送一组 数据后,返回 正常数据

  接着 发送 一组数据,但是这次 返回的 数据 还是第一次返回的数据. 

只能再发送一次,返回的数据才是正常的

  这是为什么啊

[解决办法]

探讨
感谢你们
MSCOMM1.InBufferCount = 0 这一 句 我有的

下位基 肯定没有问题的

因为别人 就写出来了 可以正常 读写的程序

我就不知道 问题出在 什么地方??

是不是 要添加 什么语句呢???

[解决办法]
探讨
谢谢你的回答

我也感觉很奇怪 ,调试软件,都出现问题.

但是别人写的 程序,就可以正常读写啊. 我就是不明白为什么???