在做顾客显示屏的串口通信时遇到一个问题,第一次在显示屏上显示了一个数字之后,第二次更改了传过去的值,但是显示的仍然是第一次的值,我猜想可能是没有清除缓冲区的原因,但是就是不知道在哪里清除,调用了SerialPort 的 Flush 方法和DiscardInBuffer 和DiscardOutBuffer 方法都没有用,请高手指点?