cy7c68013a slave fifo 写数据出现异常

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
不适用

Hi all,

    我使用68013A和MCU采用Slave Fifo 异步方式进行通讯,EP2为AUTOOUT,EP6为AUTOIN,16位。现在有一个奇怪的现象出现,当通过mcu发送0x00 00 ff ff 00 00 00 00时, PC端接收到的数据总是00 00 7f 1f 00 00 00 00, 而当将最后一位改为0xff后,PC接收到的数据就正常了。

    发现有一个规律,当开始为00 00, 结尾为00 00 00 00时,数据包中的0xff数据就有可能会有变化。

    这个问题怎么解啊?请各位帮忙!  谢谢!

0 点赞
1 解答
YangyangC_06
Employee
Employee
750 replies posted 500 replies posted 250 replies posted

1. 请提供下硬件的原理图和固件代码。

2. 请尝试配置其他端点是否也有同样的现象,比如说,使用EP4 AUTOIN等。

2. 请确认下MCU发出的数据的确是你预想的数据。

在原帖中查看解决方案

0 点赞
1 回复
YangyangC_06
Employee
Employee
750 replies posted 500 replies posted 250 replies posted

1. 请提供下硬件的原理图和固件代码。

2. 请尝试配置其他端点是否也有同样的现象,比如说,使用EP4 AUTOIN等。

2. 请确认下MCU发出的数据的确是你预想的数据。

0 点赞