完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好!
我读了AN694.4.PDF的数据表。在同步从属FIFO写序列中,如果必须使用部分标志以不丢失数据,则从SLWRγ到标记有3个周期延迟。如何用GPIF设计器修改代码? 谢谢! 以上来自于百度翻译 以下为原文 Hi I read the datasheet of AN65974.pdf. In the SynchronousSlave FIFO Write Sequence, there are 3cycle latency from SLWR#to FLAG, If i must use the partial flag in order to lose no data? How can I modify the code with GPIF designer? thanks! |
|
相关推荐
5个回答
|
|
你好,
在创建和配置套接字时,必须设置水印。因此,水印的设置将通过FX3代码而不是GPIF II设计器来完成。 当做, 阿南德 以上来自于百度翻译 以下为原文 Hi, You must set the watermark when you create and configure the socket. So setting of the watermark will be done through the FX3 code rather than GPIF II Designer. Regards, Anand |
|
|
|
谢谢你的帮助!我修改了部分标志寄存器和UE API函数,部分标志现在工作得很好!但是32位模式与16位模式有一定的差异,当设置不同的水印值时,部分标志的延迟不同。
以上来自于百度翻译 以下为原文 Thanks for your help! I modify the partial flag register and ues the API function, the partial flag is working well now! But the 32bit mode has some difference with the 16bit mode.When i set different value of water mark, the latency of partial flag is different. |
|
|
|
嗨,Assi,
关于如何在SLaveFiFrimc应用程序中使用部分标志,我想知道这个API接口是否能完成这项工作: CYU3PGPIFSOCKET配置(线程索引、SoCKNUM、水印、FLACONDATA、BULL)?比如说,我想把PTOU线程设置为部分满,水印为3,传输16字节,我将调用 cyu3pgpifsocketconfigure(0x00,cy_fx_producer_pport_socket,0x03,真的,8); 对吗?谢谢您! 以上来自于百度翻译 以下为原文 Hi Assi, About how to se the partial flag in SlaveFIFOSync application, I wonder if this API interface can do the job: CyU3PGpifSocketConfigure(threadIndex, socketnum, watermark, flagonData, burst)? Like's say I want to set PTOU thread as partial full with watermark = 3, transfer 16 bytes, I will call CyU3PGpifSocketConfigure(0x00, CY_FX_PRODUCER_PPORT_SOCKET, 0x03, true, 8); Is it right? Thank you! |
|
|
|
这就是我的样子,它对我来说很好。
ApItReStase= CYU3PGPIFSOCKET配置(0,CyfxfxPuthelePpPosixSub,4,CyFrE,0); 我使用的32位GPIF配置不是16,这就是为什么我认为延迟是4,而不是3没有听到任何东西从赛普拉斯在此。 以上来自于百度翻译 以下为原文 This is what mine looks like and it's working well for me apiRetStatus = CyU3PGpifSocketConfigure(0, CY_FX_PRODUCER_PPORT_SOCKET, 4, CyFalse, 0); I'm using the 32-bit GPIF configuration not 16 which is why I BELIEVE the latency is 4 and not 3 haven't heard anything back from Cypress on this. |
|
|
|
最后一个参数应该是零,如果你想更新标志后,每个字转移。如果设置了部分标志(水印4),并在每个字4个周期后等待,以监视正常的完整标志,我通过减缓数据传输解决了LaTuny问题。它工作得很完美。
以上来自于百度翻译 以下为原文 The last parameter schould be zero if you want to update the flag after each word transferred. I solved the lantency problem by slowing down the data transfer if the partial flag is set (watermark 4) and wait after each word 4 cycles to monitor the normal full flag. It works perfectly. |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2071 浏览 1 评论
1827 浏览 1 评论
3639 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1761 浏览 6 评论
1513 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
511浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
361浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
858浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 07:59 , Processed in 1.007560 second(s), Total 83, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号