使用8M晶振作为时钟 设置9600波特率,发送没有任何问题,接收有如下的问题:
1.数据不正常 比如发送0x70-0x79 接收到的数据是可能是0x70 0x71 0x72 0x72 0x74 0x74 0x76 0x78 0x78 0x79这样的 每次不一样 但是高4个字节正常 低4个字节不对,数据个数也是对的,使用回环进行测试过,所以不是波特率不准确的问题。
2.缓冲区FIFO少数据,如果我一次性发送16字节的数据,接收到的最后一个数据变成0x00,相当于只有15个字节的缓冲区。
有官方人员可以解答一下这样的问题怎么解决吗 谢谢
