485ENABLE信号切换慢时,接收的都是乱码

Other Parts Discussed in Thread: LM3S6965

芯片是LM3S6965,最近测试485通讯的时候,发现如果ENABLE信号由发送切换到接收时,如果在切换完成前,PC发送新的数据,起始位判断的位置一定是错误的,接收的数据要么是帧错误,要么是个未知数据(没有奇偶校验),这个可以理解,但是现在的情况是,整个一包数据全部都是错误的乱码,也就是第一个起始位位置判断错误后,以后所有的起始位的位置都是错误的。

有没有办法仅让开头一个或几个数据错误后,其他数据恢复正常的接收。