This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
MSP430FR2033 串口在接收的时候丢数据,求问这是什么原因?
这个问题有点笼统,可以先从时钟、波特率设置等基本问题检查下。
时钟和波特率设置我都检查过了 没问题。我现在的情况 就是 比如我发32个字节的数据,其实只收到了28个字节,甚至更少,但我也用FR5969测试过,FR5969就不会出现这种丢数据的情况。
能否把你的代码上传上来?
一般接收数据不全,怀疑通讯时有数据丢失或者覆盖的可能比较大
RAM的大小够么?
串口丢数据,接收到的部门数据是正确的吗?如果接收部门不正确,可能是波特率不对,也有可能是时钟不对导致波特率不对。如果接收部分是对的,那么检测你的接收缓存是否越界。或者在中断中是否被截断。