完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
HI:当我修改UVC类视频项目时,我遇到了一个问题,它在640×480分辨率下工作得很好,但是当我把分辨率变为1280×720时,它就不起作用了。UART打印“DMA重置事件:提交缓冲失败”。我保证两个分辨率修改的地方是同一个。你能帮助我吗?谢谢!
以上来自于百度翻译 以下为原文 Hi: when i modify uvc class video project,I have met a problem that it works well at 640*480 resolution, but it not work, when i chage resolution to 1280*720. the uart print "DMA Reset Event: Commit buffer failure".I guarantee that the place modified of the two resolution is the same.can you help me? thanks advance! |
|
相关推荐
8个回答
|
|
请参阅:
多通道提交缓冲区KBA218830中的序列错误 以上来自于百度翻译 以下为原文 Please refer: Invalid Sequence Error in Multi-Channel Commit Buffer - KBA218830 |
|
|
|
嗨,凯杰: 首先谢谢你的回答!我已经看过那个帖子了,但是我有两个地方有点迷惑! 第一:如何增加DMA缓冲空间! 第二:在UVCppthRead()函数中有事件(DMA提交失败)的处理,我可以在这个事件中添加这个代码吗? 谢谢! 以上来自于百度翻译 以下为原文 Hi keaj: First of all thank you for your answer!I have already seen that post, but I have two places a bit puzzled! First: how to increase the dma buffer space! Second: There has the handling of the event(dma commit failure) in UVCAppThread_Entry() function, wheth i can add this code in this event? Thanks advance! |
|
|
|
1。在DMA创建时可以增加缓冲空间 *创建一个DMA手动通道,用于发送视频数据到USB主机。*/ DMALULTICONTIONS大小= CyfxFuxUvcl StudioBuffl大小; dMulult构型计数=CyfxFuxUvcl StudioBuffyCo计数; DMAululTyTr.ValueScCtCube=2; DMulultFix.PrdScDe[ 0 ]=(Cyu3PdMasOcKeTiTyt)Cyu3PiPiBoSoKoLy0; DMulultFix.PrdScDe[ 1 ]=(Cyu3PdMasOcKeTiTyt)Cyu3PiPibSoCKEY1; DMSululTys.CuxScDe[ 0 ]=(Cyu3PdasOxKeTiTyt)(Cyu3PyuBiSoCuxCux0.0×CyfxxEpViVioOx SuxSok); dMululthCopy.PudWord计数=0; DMAululTyFr.PodHead=12;/* 12字节UVC头。*/ DMAululTyTr.PrdPothter=4;/* 4字节页脚,以补偿12字节头。*/ dMulult构型:融合器=0; dMulultDigial.dMaMod=CyuU3PydMaMod字节; DMAululTyTrime.通知= CyuU3PyDMABCBYPRODYAL事件CYU-U3PY-DMAYBCBY COXION事件; DMululthCopy.Cb= CyfXVCpAPND McAcLeBACK; ApItReStase= Cyu3PdMaululdChhanNeCuto(&GLCHANDELLUVCVSTROW,CYU-U3PYDMAYTYPE) ; 2。这是在AN75 79APP注释固件中显示的。在AN7799中引用CyfFXYUVCY-DMAYRESETLY事件。 以上来自于百度翻译 以下为原文 1. Buffer space can be increased at the time of DMA Creation /* Create a DMA Manual channel for sending the video data to the USB host. */ dmaMultiConfig.size = CY_FX_UVC_STREAM_BUF_SIZE; dmaMultiConfig.count = CY_FX_UVC_STREAM_BUF_COUNT; dmaMultiConfig.validSckCount = 2; dmaMultiConfig.prodSckId [0] = (CyU3PDmaSocketId_t)CY_U3P_PIB_SOCKET_0; dmaMultiConfig.prodSckId [1] = (CyU3PDmaSocketId_t)CY_U3P_PIB_SOCKET_1; dmaMultiConfig.consSckId [0] = (CyU3PDmaSocketId_t)(CY_U3P_UIB_SOCKET_CONS_0 | CY_FX_EP_VIDEO_CONS_SOCKET); dmaMultiConfig.prodAvailCount = 0; dmaMultiConfig.prodHeader = 12; /* 12 byte UVC header to be added. */ dmaMultiConfig.prodFooter = 4; /* 4 byte footer to compensate for the 12 byte header. */ dmaMultiConfig.consHeader = 0; dmaMultiConfig.dmaMode = CY_U3P_DMA_MODE_BYTE; dmaMultiConfig.notification = CY_U3P_DMA_CB_PROD_EVENT | CY_U3P_DMA_CB_CONS_EVENT; dmaMultiConfig.cb = CyFxUvcApplnDmaCallback; apiRetStatus = CyU3PDmaMultiChannelCreate (&glChHandleUVCStream, CY_U3P_DMA_TYPE_MANUAL_MANY_TO_ONE, &dmaMultiConfig); 2. This is shown in the AN75779 App Note firmware. Refer CY_FX_UVC_DMA_RESET_EVENT in the AN75779. |
|
|
|
嗨:谢谢你的回放!我遇到了另一个问题,你能帮我吗?下面是帖子,谢谢大家!
感谢HTTPS://Cultuy.CyPas.COM/收件箱 以上来自于百度翻译 以下为原文 Hi: thanks for your replay! i have met a nother problem,can you help me? below is the post , thanks advance! thanks advance https://community.cypress.com/inbox |
|
|
|
你好,王,
请创建一个论坛线程,并与我分享。 以上来自于百度翻译 以下为原文 Hello Wang, Please create a forum thread and share it with me. |
|
|
|
|
|
|
|
嗨:我不知道为什么没有人回答我的问题后,我创建了一个论坛?如何在论坛成立后及时回复
以上来自于百度翻译 以下为原文 Hi: i do not know why nobody reply my problem after i created a forum? how i can get a reply timely after i created a forum |
|
|
|
HI:如下图所示,一旦设备接收到第二组特性AMCAP,它将被卡住。
以上来自于百度翻译 以下为原文 Hi: As shown in the figure below,Once the device receives the second SET FEATURE amcap it will be stuck |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3672 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1788 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
575浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
428浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
439浏览 2评论
389浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
921浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 15:00 , Processed in 1.085306 second(s), Total 95, Slave 77 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号