已回答假定已回答

关于Zedboard中对ADAU1761的DSP的控制问题

zhuangqiong 在 2017-4-17 詢問的問題
最後回覆由zhuangqiong於2017-6-13提供

你好

 

        我最近在使用Zedboard开发板上的音频芯片,已经能够把音频通过ADAU1761放出来了,但是还没有用到音频芯片中的DSP。

       现在已经使用ADAU1761评估板和sigmastudio开发工具设计好了一些音频处理的功能,比如滤波、去加重等等,并且已经导出了工程文件,接下来想通过ARM来控制添加在ADAU176DSP中的这些功能。

       按照在ADI官网找到的文档,我需要在SigmaStudioFW.h中先按照一定的格式定义好SIGMA_WRITE_REGISTER_BLOCK(int devAddress, int address, int length, ADI_REG_TYPE *pData )等函数(目前最重要的是这个函数),但是其中涉及到linux I2C驱动问题,而我刚接触这一块还不太明白,自己没能把这个函数写出来,希望能给出一些指导,或者提供一些相关的文档。Zedboard使用的应该挺普遍的,但是我没有找到使用音频芯片DSP的人来交流,希望能得到您的帮助,谢谢~~

結果