完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
先问,使用块传输和使用流传输,可达到的最大吞吐率是不是差很多?
我的应用是这样的,FPGA通过3014传送数据,每150us传输两个包的数据,每个包1024个字节,上位机程序一直循环接收,实际的传输是,刚开始一段时间,短的几钞,长的几十秒,都还算可以,只是偶有丢包,过段时间之后,彻底死掉。 1,FPGA这抓到的波形是一个包传输完成后,FLAGA(当前线程准备好)和FLAGB(当前线程水印)就一直是低电平,只是不知道上位机在循环读的情况下,3014的标志位为什么会一直是相当久的低电平! 2,使用工具显示的错误为 USTS c0000012 babble detected |
|
相关推荐
1个回答
|
|
|
针对您的问题,以下是逐步的分析与解决方案: 1. 块传输与流传输的吞吐率差异
2. 丢包与传输死锁问题分析可能原因:
3. 具体解决方案步骤1:优化固件配置
步骤2:优化上位机代码
步骤3:验证信号完整性
步骤4:切换传输模式测试
4. 工具与调试建议
5. 结果验证
通过以上步骤,应能显著改善传输稳定性。若问题仍存在,建议联系Cypress技术支持获取固件级调试支持。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2566 浏览 0 评论
1442 浏览 0 评论
1903 浏览 0 评论
CYUSB3014烧录失败Cypress Benicia USB Boot Device
7890 浏览 1 评论
11303 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-8 11:03 , Processed in 0.481519 second(s), Total 43, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
551