您的位置: OpenADSP社区论坛 -> Sigma DSP/模拟器件专区 -> 新手上路 -> 手把手教你使用SigmaDSP二:ADAU1701的开发... 
本帖共有157个阅读者
发表帖子 发表投票 回复主题
手把手教你使用SigmaDSP二:ADAU1701的开发详解-开发前的准备工作
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
手把手教你使用SigmaDSP二:ADAU1701的开发详解-开发前的准备工作

ADAU1701开发板链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.12.5dea44c9MYkyKn&id=38231117844

USBi仿真器链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.56fb2dbdqj62mi&id=38242936768

ADAU1701是ADI的SigmaDSP系列处理器中的最经典入门款,他集成了codec,又能自启动,可以做单芯片解决方案,也是SimgaDSP入门的首选型号。所以我们决定以这个开发板作为SigmaDSP的入门板,希望通过这个文档,配合开发板和USBi仿真器,10分钟让你写出第一个SigmaDSP的程序来!

ADAU1701+STM32的架构,让单片机去启动SigmaDSP,是常规设计,很多新手并不知道如何来做,这个开发板将提供傻瓜式的操作,以及STM32启动源码!


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/10/29 16:55:22
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

开发板图示

外设功能模块

  • SigmaDSP: ADAU1701
  • MCU:STM32F103
  • 模拟2进4出
  • 电源:LDO ADP3336(3.3V) + 三极管9012(1.8V)
  • 复位: ADM811
  • E2PROM: 24LC256/24AA256
  • 无源晶振:12.288MHz
  • 1个立体声音频输入(Φ3.5mm)(两进)
  • 2个立体声音频输出(Φ3.5mm)(四出)
  • 一个手动复位按键,3个按键输入按键
  • 一个电源指示LED灯(红),3个 LED灯
  • I2S输入输出扩展接口
  • USBi接口(10pin,2.54mm)
  • MCU JTAG接口
  • 1个电位器(0~10KOhm)


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/10/29 16:57:15
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

开发板资料(如何10分钟学会写出第一个例程请看这里)

  • ADAU1701 CODE: 提供大量的ADAU1701例程
  • STM32 CODE:提供STM32F103启动ADAU1701的源代码
  • SigmaStudio软件:各种版本的SigmaStudio开发软件,免费安装
  • 单片机软件安装包:单片机开发软件
  • 单片机烧写器软件安装包:单片机烧写软件烧写软件
  • SigmaStudio软件中文说明文档:开发软件的中文说明文档
  • 开发板原理图:PDF版的硬件原理图
  • 数据手册:开发板器件的数据手册
  • 说明文档:详细的ADAU1701开发说明文档,单片机启动DSP的详细操作及开发说明文档
  • 视频教程:正在录制中!

ADAU1701 Code中的例程:

  • 音频直通1
  • 音频直通2
  • 音频直通3
  • 双通道音量调节
  • 双通道音量分别调节
  • 开关选通道
  • 左右声道电平实时显示
  • EQ
  • 混音
  • 算法-立体声1
  • 算法-立体声2
  • 算法-5.1声道效果器
  • 算法-FIR滤波器
  • 算法-移频
  • 算法-动态低音增强器
  • 仿真头模块和激励模块
  • GPIO控制与综合例程


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/10/29 16:57:37
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

Code中的例程开发文档目录:

例程举例(现有17个例程,更多例程正在添加中):

STM32 CODE的例程和文档(傻瓜式操作方法,不用懂单片机都可以实现烧写)


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/10/29 16:57:59
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

开发前的准备工作



1.  硬件准备



    一台64位的PC,一块ADAU1701开发板,一个USBi仿真器,一个单片机烧写器,两根音频线,一个5V1A的电源,一个输入音源,可以是PC或者手机或者其他模拟音频输入设备,一个或两个输出音源设备,可以是耳机音箱等。(为啥要64位的PC呢,是因为ADI现在提供的新版本SigmaStudio软件只支持64位的OS了。输入和输出音源这个我也要简单说一下,因为我们这个是开发板,目的是为了迅速的教会大家使用ADAU1701,所以就用最简单的外设,文档中我使用了手机作为输入音源,一个小音箱作为输出设备)





2.  软件准备(单片机软件、烧写软件及单片机操作说明有专门的文档,此处不再赘述)



    首选需要安装SigmaStudio软件,这个软件是开发ADAU1701的唯一工具,你的所有功能都依赖这个软件来实现,所以请随时关注ADI官网上的软件更新情况,确保自己安装的是最新的SigmaStudio软件,已获得更多更稳定的功能。





    SigmaStudio软件官网下载链接:        





http://www.analog.com/cn/design-center/processors-and-dsp/evaluation-and-development-software/ss_sigst_02.html





    这个软件是完全免费的,直接下载安装即可。特别注意,安装 SigmaStudio 时,有可能需要你安装
Microsoft.NET Framework Ver4.0,如果你的机器之前没有安装过此类软件包。 最新版本的.net Framework 可到以下网站下载:





http://www.microsoft.com/zh-cn/download/details.aspx?id=17718





    操作系统特别注意,若是
WIN7 或以上 PC 系统,请确保“我的文档”在 C 盘目录中,否则在安装过程中有可能会提示出错。





    软件都装好了,就可以正式开启我们的ADAU1701的开发之旅了!


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/10/29 16:58:56
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154024 Call, 1 Queries, Processed in 0.062500 second(s),