一种基于McASP接口的多路数字语音混音的方法

    公开(公告)号:CN107993668A

    公开(公告)日:2018-05-04

    申请号:CN201711207266.3

    申请日:2017-11-27

    Abstract: 本发明公开了一种基于McASP接口的多路数字语音混音的方法,包括:步骤a,配置DSP芯片的McASP接口的传输模式配置为TDM,在AXR0~AXR7总共8个数据收发引脚中选择1个采集PCM,设置McASP的相关寄存器,在DSP内存中申请一个大小为n1×n2缓存区SRC,数据收完标志位FLAG;步骤b:利用EDMA控制器将PCM通过McASP接口写入SRC,每写完一个周期,触发DSP产生中断,在中断处理程序设置FLAG为1,然后DSP的主程序判断到FLAG为1后,将FLAG置为0,并且将SRC的本周期语音数据,通过钳位混音算法计算出混音后的语音值。本发明提供的混音方法简单、高效且易实现。

Patent Agency Ranking