使用msp430f5255,系统配置如下:MCLK=SMCLK=12M,串口波特率115200,时钟源是SMCLK=12M,裸跑时,串口接收大量数据没有问题。跑了实时系统后,串口接收数据,有时一帧数据会出现漏1-2个字节的情况。照理串口115200的波特率,接收一个字节是500us,我实时系统时钟节拍是10ms中断一次产生系统心跳,应该不会出现中断嵌套,导致串口接收数据不完整的情况。请问大家有可能是什么问题?
↧
使用msp430f5255,系统配置如下:MCLK=SMCLK=12M,串口波特率115200,时钟源是SMCLK=12M,裸跑时,串口接收大量数据没有问题。跑了实时系统后,串口接收数据,有时一帧数据会出现漏1-2个字节的情况。照理串口115200的波特率,接收一个字节是500us,我实时系统时钟节拍是10ms中断一次产生系统心跳,应该不会出现中断嵌套,导致串口接收数据不完整的情况。请问大家有可能是什么问题?