TI中文支持网
TI专业的中文技术问题搜集分享网站

28035SCI串口发送数据掉包

我给上位机发数据,一次8个字节,如果只是单独发不会出现掉包的现象,如果我DSP收到上位机的数据然后再发给上位机,则发给上位机则会出现掉包的现象,而且只掉最后一个字节。请问大家这是什么原因?

Johnson Chen1:

如果只掉最后一个字节说明你的程序配置有问题,或者说是逻辑处理有问题应该是少发了一个字节数据。

我给上位机发数据,一次8个字节,如果只是单独发不会出现掉包的现象,如果我DSP收到上位机的数据然后再发给上位机,则发给上位机则会出现掉包的现象,而且只掉最后一个字节。请问大家这是什么原因?

Tong Daniel:

回复 Johnson Chen1:

偶尔掉最后一个字节,而且更奇怪的是,我把FIFO发送延时开启(设为1个波特率时钟),并且发9个数据,这样就能完整的收到8个字节,而且串口助手也显示收到8个字节,那我发送的第9个字节去哪儿了呢?百思不得其解。

赞(0)
未经允许不得转载:TI中文支持网 » 28035SCI串口发送数据掉包
分享到: 更多 (0)