各位大虾好:
最近小弟在用TL16C554扩展串口的时候发现一个问题。初始化完成后发送数据没问题。接收数据的时候除了0xff也没问题。但是只要发给TL16C54的数据中有0xff,那么我从它里面读出来的数据对应0xff的那个字节就有问题。
问题现象:
1、如果我发给554如下数据(十六进制):AA FF 11 ,那么读出来的对应FF字节处的数据有时是FF,有时是11.
2、如果我发给554如下数据(十六进制):AA FF FF FF 11,那么读出来的对应最后一个FF字节处的数据有时是FF,有时是11.
不知各位大虾遇没遇到过这样的问题,如有解决方法,小弟不胜感激! |