用SigmaStudio Plus如何来开发ADAU1466(2)第一个音频程序

作者的话

SigmaStudio Plus是ADI开发SHARC和ADAU DSP的软件,是SigmaStudio的下一代,后续新的算法都只会在这个软件里更新,所以我们有必要学会如何使用这个SigmaStudio Plus来做开发。

SigmaStudio Plus又叫SigmaStudio+,我们一般简写为SS+。

这个系列文章就详细的说一说如何用SS+来做ADAU DSP的开发,我选了一款最经典的,ADAU1466,现阶段性能最好的SigmaDSP。

硬件准备

ADAU1466EVB开发板

产品链接:https://item.taobao.com/item.htm?id=568517158252

USBi仿真器

产品链接:https://item.taobao.com/item.htm?id=38242936768

软件准备

SigmaStudio Plus 3.3.0

硬件链接示意图

上一章我们把软硬件开发环境都搭建好了,也做了一个测试程序来测试环境,一切正常后就可以正式搞音频开发了,本章做一个最基础的,音频直通。

接上一个测试程序,我们把程序全删掉,然后做新的音频直通程序。

在IO里,Input和Output就是模拟的输入输出,我们把他拖出来连起来就可以了。

这个Input选择的是01输入,output选择的是01输出,就正对应的开发板上的0/1输入和0/1输出,完全一比一匹配。

开发板上每个接口是立体声输出,所以是双声道,我们从硬件设计上就把0/1输入,0/1输出做好了,直接跟SS+软件里的通道对应。

这样就实现了模拟音频通过手机的模拟输出口,从开发板上绿色的0/1输入,经过AD1938做AD后送ADAU1466,1466不做任何处理,直接送AD1938再做DA,输出到0/1黑色输出口,接耳机听到音乐。

点击下载程序,我们就能听到来自手机播放的音乐,第一个音频程序就是这么简单。

后记

ADI的音频DSP开发,就是点点鼠标,算法全部都给你整成图形化了,很便捷。

相关推荐
ADI_OP13 天前
用SigmaStudio+软件来开发ADSP-21565
算法·音视频·adi dsp中文资料·adi音频dsp·adi dsp开发教程
ADI_OP4 个月前
ADAU1452的开发教程10:逻辑算法模块
算法·adi dsp中文资料·adi dsp·adi音频dsp·adi dsp开发教程·sigmadsp的开发详解
ADI_OP4 个月前
ADAU1452的开发教程4:常规音频算法的开发(3)
算法·音视频·dsp开发·adi dsp中文资料·adi音频dsp·adi dsp开发教程
ADI_OP4 个月前
ADAU1452的开发教程3:常规音频算法的开发(1)
算法·音视频·adi dsp中文资料·adi dsp开发教程
ADI_OP4 个月前
ADAU1452的开发教程3:常规音频算法的开发(2)
算法·dsp开发·adi dsp中文资料·adi dsp·adi音频dsp·adi dsp开发教程
ADI_OP10 个月前
MCU控制ADAU1701,用System Workbench for STM32导入工程
adi dsp中文资料·adi dsp·adi音频dsp·adi dsp开发教程·sigmadsp的开发详解
ADI_OP1 年前
ADI的BF609双核DSP怎么做开发,我来说一说(五)LAN口测试
adi dsp中文资料·adi dsp·adi音频dsp·adi dsp开发教程
ADI_OP1 年前
ADI的BF609双核DSP怎么做开发,我来说一说(四)CMOS摄像头采集
dsp开发·adi音频dsp·adi dsp开发教程
ADI_OP1 年前
ADI的BF561双核DSP怎么做开发,我来说一说(六)IDE硬盘设计
adi dsp中文资料·adi dsp·adi音频dsp·adi dsp开发教程·21593的图形化编程开发