电子书:《模拟对话》,共50卷,数百篇精品文章,下载即奖励400信元!
返回列表 发帖

[求助] CYUSB3014固件求助

[求助] CYUSB3014固件求助

弄了一块cypress的CYUSB3014的开发板,准备将USB3.0的接口加入到前级系统中,查看了datasheet和官方的application note AN65974。将FPGA的数据传输至CYUSB3014,然后CYUSB3014再将数据传输给PC,单向传输的过程。
目前存在的疑问:对CYUSB3014中的局部标志的watermark(水印值) 不明白?
2.传输方式中的bulk in/out与stream in/out有什么区别?(我每次连续传输768bit数据,应该选择哪一种)
3.官方提供的固件中:如何修改官方的固件,
如:(1)想把FLAGB的水印值调整为4,
      (2)bulk in/out中的缓冲区是否是固定为2个(1024字节/USB3.0、512字节/USB2.0)?能否调整?

技术篇连载:泰克CEO为您解读低噪声背后的科学(附有奖下载)

回复 1# mysoul


   

这个不知道如何生成想要的固件,而且对于这种情况,暂时也不明白应该选取那种方式传输。如果是stream in这种方式,其缓冲区有8个,每个8KB,实际上来说我根本不需要这么多,只需要一个缓冲区就够了,而且8KB实际也写不满。这一点就需要设置好局部标志和该标志的水印值去指示正确的状态,问题是对application note 的水印值这个东西实在是有些不理解其指示部分空满的原理

AN65974_Designing_with_the_EZ-USB_FX3_Slave_FIFO_Interface_Chinese.pdf (3.26 MB)

TOP

返回列表

站长推荐 关闭


数字隔离技术有奖问答(299元小米智能音箱等你拿,再送300信元!)

花1分钟时间完成有奖问答,活动结束后我们将进行抽奖,如果比较幸运那么小米音箱就归你了。参加完活动后,回帖写明 已参加,将会额外奖励300信元!


查看