您好,
我的问题是:使用TMS320F2.8377万SPZP测试SCI通信时,使用的波特率是2.5 m (我在1 m 到5 m 的情况下尝试过,但也存在相同的问题)。 上层计算机发送3个字节的数据,报头为0x55,最后两个是大于0x80的数据。 它通常显示接收到的数据标头是正确的,最后两个错误(0x55接收正确,最后两个数字错误,并且将显示小于0x80的数字)。 最后两个数字中的大多数都以0x00的形式接收。 例如,上层计算机发送0x55,0x9f和0xff,然后在32us的间隔后发送0x55,0xaf和0xaf,然后以32us的间隔发送0x55,0xbf和0xbf)。 这三个数据字符串以循环方式发送。 一段时间后,接收端2.8377万将显示接收的数据为0x55,0x00,0x00,这三个数字(其他数字将显示在最后两个数字中,例如0x46,0x01,大多数为0x00),而scirxbuf的值为0xc0cc。

