Announcements

Learn how to optimise USB-C for your designs at 18 May's USB-C PD Webinar.
Click here to register.

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

Jerrywang0924
Level 1
Level 1
First question asked Welcome!

你好

我想在我的设计中使用2个端点。当我把 AN61345 - Source code ,FX2LP firmware中的SLAVE.C程序中的TD_init()函数中关于EP2的配置改为EP4时,传输的数据会发生错乱,这是什么原因呢?或者是我该参照哪些资料进行学习呢?

1 Solution
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

发现EP4输出数据总是会出现问题,这个问题具体是什么?

请问你上位机程序用的什么?做了相应修改吗?

你需要理解的是,描述符文件仅仅是用于告诉这个USB设备的上位机设备有几个interface,下面有几个endpoint,上位机程序需要根据需求到相应的endpoint去取数据。

如果取出来的数据有问题那就是EP4的FIFO配置的不对。EP4 FIFO的数据来源是哪里?

View solution in original post

0 Likes
1 Reply
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

发现EP4输出数据总是会出现问题,这个问题具体是什么?

请问你上位机程序用的什么?做了相应修改吗?

你需要理解的是,描述符文件仅仅是用于告诉这个USB设备的上位机设备有几个interface,下面有几个endpoint,上位机程序需要根据需求到相应的endpoint去取数据。

如果取出来的数据有问题那就是EP4的FIFO配置的不对。EP4 FIFO的数据来源是哪里?

0 Likes