[技术问答]

N32926 AudioRecord问题请教

[复制链接]
652|6
手机看帖
扫描二维码
随时随地手机跟帖
cainiao402|  楼主 | 2018-6-4 09:13 | 显示全部楼层 |阅读模式
各位大虾。小弟最近用N32926做项目,但是文档资料疑问很多。其中有个AudioRecord的例程里有:
EDMA_SetupHandlers(edma_channel,eDRVEDMA_WAR,edmaCallback,NULL);
安装了edmaCallback的DMA回调函数,但是这里安装的时候这个回调函数的形参是NULL的。
但是实际的回调函数里又是形参存在的
void edmaCallback(UINT32 u32WrapStatus)
{
        //UINT32 u32Period, u32Attack, u32Recovery, u32Hold;
        if(u32WrapStatus==256)
        {
                bIsBufferDone = 1;
                sysprintf("1 %d\n\n", bIsBufferDone);
        }       
        else if(u32WrapStatus==1024)
        {
               
                bIsBufferDone = 2;               
                sysprintf("2 %d\n\n", bIsBufferDone);
        }
        u32Count = u32Count+1;
}

这个UINT32 u32WrapStatus的形参的值是哪里传入的呢?我看了DMA 和AdioRecord的资料都没有说明啊?
传入的值为什么是256或者是1024呢?
cainiao402|  楼主 | 2018-6-4 10:54 | 显示全部楼层

使用特权

评论回复
cainiao402|  楼主 | 2018-6-5 11:50 | 显示全部楼层
没人理我

使用特权

评论回复
yiyigirl2014| | 2018-6-5 14:30 | 显示全部楼层
这个系列只有用过的人才知道。官方没有公开资料,讨论一般不是在21讨论,是在牛卧堂讨论。新唐自己的一个BBS网站。你去找找。

使用特权

评论回复
huangcunxiake| | 2018-6-5 16:20 | 显示全部楼层
这个要跑Linux的吧

使用特权

评论回复
zhuotuzi| | 2018-6-5 19:14 | 显示全部楼层
录音?硬件实现的?

使用特权

评论回复
598330983| | 2018-6-11 11:38 | 显示全部楼层
没有用过这种。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

99

主题

238

帖子

2

粉丝