完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
[tr]static void BufferRxDMAActivate(unsigned int rxBuf, unsigned short parId,unsigned short parLink)
{ EDMA3CCPaRAMEntry paramSet; /* 复制默认参数集 */ memcpy(¶mSet, &rxDefaultPar, SIZE_PARAMSET - 2); /* 启用完成中断 */ paramSet.opt |= RX_DMA_INT_ENABLE; paramSet.destAddr = rxBufPtrL[rxBuf]; paramSet.destBIdx = rxBufPtrR[rxBuf] - rxBufPtrL[rxBuf]; paramSet.destCIdx = 2 + rxBufPtrL[rxBuf] - rxBufPtrR[rxBuf]; paramSet.cCnt = NUM_SAMPLES_PER_AUDIO_BUF; paramSet.linkAddr = parLink * SIZE_PARAMSET; EDMA3SetPaRAM(SOC_EDMA30CC_0_REGS, parId, ¶mSet); } 上面是我的一个项目上用EDMA3传输立体声音频的设置,把左右声道分开。但是其中的destCIdx总看不懂,不明白为什么要这样设置。 其中的2是什么作业。另外在初始化的时候这个数是3。 [/tr] |
|
相关推荐
1个回答
|
|
|
1,在我公司的C6748视频学习资料中《第三代增强型内存直接存取控制器 EDMA3 》有简单的讲解,您这边可以参考下。
2,在6748光盘资料中AUDIO_LINE_IN_INTR(中断方式) 或 AUDIO_LINE_IN_POLL(查询方式)例程使用左右声道采集方案 |
|
|
|
|
只有小组成员才能发言,加入小组>>
【创龙TLT113-MiniEVM开发板试用体验】相关开发过程的体验,以及与毫米波雷达的联调
925 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】--MQTT通讯
926 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】问题4 ubuntu镜像,opencv不能正常工作??
1012 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】10、 Qt实现ADC采集显示和内部温度曲线监控
1461 浏览 0 评论
【创龙TLT113-MiniEVM开发板试用体验】U盘读写速度测试教程
1831 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】问题1 更换到Ubuntu镜像后,USB识别不了外设
471浏览 1评论
【创龙TL3562-MiniEVM开发板试用体验】1、从系统启动卡制作开始
721浏览 1评论
【创龙TL3562-MiniEVM开发板试用体验】Grove移植4之BUTTON
326浏览 0评论
【创龙TL3562-MiniEVM开发板试用体验】--开发板外设与接口测试
813浏览 0评论
1128浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:49 , Processed in 0.620373 second(s), Total 74, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3476