完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
DMA结构中的一些具有PRODHOMEND、PRODHOPETER和CONSEADER字段。例如,CYU3PDMALUTURCHANNETCONFIRTT、CYU3PDMAChanChanp和CYU3PDMACHANNEXECUtiLT包含它们。我没有看到他们所做的任何文件。
有人知道这些是否可以用自动方式在DMatrSver上砍掉页眉或页脚?人们对这些领域的任何信息都会受到重视。 奥利弗 以上来自于百度翻译 以下为原文 Several of the dma structures have the prodHeader, prodFooter, & consHeader fields. For example CyU3PDmaMultiChannelConfig_t, CyU3PDmaChannel, and CyU3PDmaChannelConfig_t contain them. I don't see any documentation on what they do. Does anyone know if these can be used to chop off a header or footer on a DMA transfer in an automated fashion? Any information people have about these fields would be appreciated. Oliver |
|
相关推荐
6个回答
|
|
PRODHead是生产者套接字头偏移,页脚偏移
并将消费者套接字头偏移。SDK的头文件有注释,这些注释可以提供这些文件中注释所需的这些参数的信息。 当做, 阿南德 以上来自于百度翻译 以下为原文 prodHeader is the producer socket header offset, prodFooter the footer offset and consHeader the consumer socket header offset. The header files of the SDK have comments which provide information on these parameters you might want to have at the comment in these files. Regards, Anand |
|
|
|
在代码头中唯一的注释是
*生产者套接字头偏移量*/ 我不确定这是否启发了我。 以上来自于百度翻译 以下为原文 The only comment I see in the code for prodHeader is /* The producer socket header offset */ I am not sure this in enlightening me. |
|
|
|
要从中获取数据的偏移,即在该数据之前的数据头。
当做, 阿南德 以上来自于百度翻译 以下为原文 The offset from which you want to take the data i.e. the data before that is the header. Regards, Anand |
|
|
|
所以说我写了这个代码
CYU3PDMACHANNEL CONFILTMYDMA; MydMA.PudHead=16; … CYU3PDMACHANNEL CREATED(ANP;句柄,CYU-U3PYDMAX Type手册,和MyDMA); 然后提交缓冲区 CYU3PDMACHANNEL SETUPPESSEN缓冲器(和;句柄,和缓冲器); 前16个字节不会传递给消费者,因为它们是我的头吗? 消费者报头与生产报头有什么不同? 以上来自于百度翻译 以下为原文 So say I wrote this code CyU3PDmaChannelConfig_t myDMA; myDMA.prodHeader = 16; ... CyU3PDmaChannelCreate( &handle, CY_U3P_DMA_TYPE_MANUAL, &myDMA ); and then submitted a buffer CyU3PDmaChannelSetupSendBuffer( &handle, &buffer ); Would the first 16 bytes not be transfered to the consumer as they are my header? How does the consumer header differ from the producer header? |
|
|
|
|
|
|
|
附加图像有意义吗?
在这种情况下,我们采取一个DababffER是“产生”的一些DMAChan.然后,我们将CYU3PDMACHANNETSUPUSTEnEdfRAMP称为具有其CUU3PDMACHANNEXECUTILT设置的DMAChanCub,对于PRODHOMEND、PRODHOPETER和COMPHEEADER字段具有非零值。 在PuldHead和PodFooPoT字段之间标记为“数据传输”的块是否移动到CONSEADER字段之后标记为“在何处传输数据”的区域? 我不假设PRODHead和PodPooter移动。我猜想炮兵不会受到干扰。这是正确的吗? 这是正确的解释吗? 奥利弗 产品制造商 90.2 K 以上来自于百度翻译 以下为原文 OK does the attached image make sense? In this case we take a DMA buffer that was "produced" by some DMA channel. We then call CyU3PDmaChannelSetupSendBuffer for a DMA channel that has its CyU3PDmaChannelConfig_t set with non zero values for the prodHeader, prodFooter, & consHeader fields. Does the block labeled "data to transfer" between the prodHeader & prodFooter fields get moved to the area labeled "where to transfer data" after the consHeader field? I assume none of the prodHeader, and prodFooter moves. I assume the consHeader is not disturbed. Is this correct? Is this the correct interpretation? Oliver
|
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2075 浏览 1 评论
1829 浏览 1 评论
3645 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1766 浏览 6 评论
1517 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
522浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
376浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
414浏览 2评论
361浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
871浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-1 04:35 , Processed in 1.094691 second(s), Total 91, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号