[X]关闭

FT601回环测试程序理解

文档创建者:Sun.Vision
浏览次数:11904
最后更新:2023-12-12
 
本人再学习CH01_USB_First\01_fpga_prj\01_loopback这个例程的时候有个问题不太理解。
例程中FT601的核心控制代码如下所示:
截图202005131716084854..png

我理解这个程序上电之后,TXE_N_i应该是低电平,所以PC端还没写数据之前FT601就会先进入状态机的状态2,然后WR_N_o变低,FT601进入写数据模式,将FIFO里的数据写入FT601,等待PC读取。如果这个理解是对的话,那么PC上的应用程序读到的第一批数据就不是PC写入FT601的数据了。但是回环检测的例程检测发送和读取数据一致。请问是我哪里理解错了吗?

发表评论已发布 6

Sun.Vision

发表于 2020-5-13 20:17:11 | 显示全部楼层

测了一下,TXE_N_i上电是高电平。不应该啊,我理解FT601的内部如果没有写满的话,TXE_N_i应该是低电平,表示可以继续写入啊。我是理解错了吗?

tmvzemwr

发表于 2022-1-20 21:29:17 来自手机 | 显示全部楼层

请问您找到原因了吗?我也是调试出现问题,感觉这个信号没有拉低,所以没有把数据发送出去。

rlweobrf

发表于 2022-10-31 17:18:47 | 显示全部楼层

Sun.Vision 发表于 2020-5-13 20:17
测了一下,TXE_N_i上电是高电平。不应该啊,我理解FT601的内部如果没有写满的话,TXE_N_i应该是低电平,表 ...

我现在也遇到这个问题了,特别的诡异,芯片上电后,没有接收到数据的情况下,RXF_N = 0,TXE_N=1,直接了,让我怀疑这个芯片还不能工作,请问后来你解决这个问题没有,谢谢

wx_nRUa4

发表于 2023-1-4 11:28:14 | 显示全部楼层

是不是要连接上位机才会变化

gtlfkxgx

发表于 2023-12-12 21:22:02 | 显示全部楼层

谁有USB3.0的资料可以给我发一下吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则