MSP430FR2033 串口在接收的时候丢数据,求问这是什么原因?
shaw wong:
这个问题有点笼统,可以先从时钟、波特率设置等基本问题检查下。
Wzr_Nx:
回复 shaw wong:
时钟和波特率设置我都检查过了 没问题。我现在的情况 就是 比如我发32个字节的数据,其实只收到了28个字节,甚至更少,但我也用FR5969测试过,FR5969就不会出现这种丢数据的情况。
灰小子:
回复 Wzr_Nx:
能否把你的代码上传上来?
一般接收数据不全,怀疑通讯时有数据丢失或者覆盖的可能比较大
HG:
回复 Wzr_Nx:
RAM的大小够么?
anger0925:
串口丢数据,接收到的部门数据是正确的吗?如果接收部门不正确,可能是波特率不对,也有可能是时钟不对导致波特率不对。如果接收部分是对的,那么检测你的接收缓存是否越界。或者在中断中是否被截断。