yzlyear 发表于 2010-12-10 09:38:44

ADI公司ADAU1701如何用MCU控制,求救!

各位大虾,小弟最近打算用ADI公司的ADAU1701做一些音效处理,但不知如何用MCU去控制,小弟不才,英文规格书看得很累,有些不懂。麻烦有了解的大虾指点迷津。


特点
1、 28-/56-bit,50 MIPS数字音频处理器
2、 2路ADC:信噪比(SNR)100 dB,总谐波失真+噪声(THD + N):-83 dB
3、 4路DAC:信噪比(SNR)104 dB, 总谐波失真+噪声(HD + N):-90 dB
完全独立操作
从串行EEPROM自动引导
辅助ADC包含4个输入多路复用器,用于模拟控制
通用接口GPIO,用于数字控制与输出
   完全可编程的SigmaStudio™图形工具
   28 bit × 28 bit 乘法器,包含56 bit累加器,用于完全双精度处理
   时钟振荡器利用晶体生成主时钟
   生成主时钟锁相环(PLL),范围为64 × fS, 256 × fS, 384 × fS, 或512 × fS
   I2S兼容,左对齐和右对齐的灵活串行数据I/O端口以及TDM模式
   支持192 kHz的最高采样速率
   内置电压调整器可采用3.3V电源
   48引脚塑料LQFP封装
点击此处下载 ourdev_603688DYF692.pdf(文件大小:1.98M) (原文件名:ADAU1701.pdf)

yzlyear 发表于 2010-12-10 11:23:24

沉了,自己顶起

yzlyear 发表于 2010-12-11 20:26:35

没人用过吗

yzlyear 发表于 2010-12-21 16:40:09

再顶起

uc-can-m3 发表于 2011-1-10 22:10:58

要想用AD1701,得先学会用SigmaStudio。

peterlink 发表于 2011-1-20 01:08:16

还要有一根下载线,例如usbi

rjw108 发表于 2011-5-11 15:16:17

楼主回了没有啊,交流一下!

mmhzlf 发表于 2011-5-30 02:05:48

4樓和5樓說得不錯,先把這個軟件學學,再找根下載線,好像是ADI原廠的,在代理才能拿到,以前進貨價69$。

prfint 发表于 2011-6-21 15:15:12

回复【楼主位】yzlyear 天地一号
-----------------------------------------------------------------------

会用1701和用1701做出好的音色完全不是一回事.
调试芯片的驱动,要花时间.多琢磨一下.
如果你想用1701做混响.那基本上没有可能,因为它内部的数据存储器.最多只能做 2048 / 48(如果取样是48K的话) 40多毫秒
做个零头都差.

还有如果你要做PC软件你会遇到很多困难.要是你对数字信号处理没有理解的话.
(因为现在都是参量了,写这种图形控制截面的人很少)

反正要做个专业的效果器.没有做过,那你起码要做半年. 那还是你必须会 硬件. 嵌入软件.和PC 软件的编写

要是多人和作.调试起来都会发费大量的时间.如果要做细节的东西.那花费的时间就更不德了.

因为涉及到商业的东西.代码方面就不方便透漏了

愿你一切顺利.顺便说一下.做音频这块没什么出息.
如果你是写软件的.千万不要把主力放到这上面.
否则你的青春会白白耽误.

yzlyear 发表于 2011-6-21 21:54:21

呵呵,小弟是在帮别人写一些控制软件,花了这几个月时间,对ADAU1701算是了解了一些,能做些应用。

loushan 发表于 2011-6-22 23:34:32

做ADAU1701,先要有块开发板。如果你有USBI的话,可以直接用EVB来做。具体PM

uc-can-m3 发表于 2011-6-23 00:07:23

使用SigmaStudio生成数据,单片机负责往ADAU1701搬数据。如果数据要自己生成的话难度就大了。

yutiange 发表于 2011-6-26 10:20:23

虽然不懂,祝你早日搞定它

philix 发表于 2013-10-31 09:32:10

感觉还是比较高深的。不知楼主做得怎么样了?

tendy 发表于 2013-11-9 00:57:42

ad1710是i2c控制的,可以用单片机和eeprom实现,还可以外部按键实现控制,另外可以根据sigmastudio的代码来自己写控制上位机软件,老外已经这么搞了,miniDSP,谷歌,然后去看他们的产品,就是microchip单片机+eeprom+adau1701

tendy 发表于 2013-11-9 01:00:44

这玩意好玩,但是adi的usbi好贵,adau1710还好,可以自己买片子做,不用它的dac输出,i2s出来后外接hifi dac芯片

张生158 发表于 2013-11-26 15:41:37

tendy 发表于 2013-11-9 00:57
ad1710是i2c控制的,可以用单片机和eeprom实现,还可以外部按键实现控制,另外可以根据sigmastudio的代码来 ...

tendy大侠,你好,有些问题想请教您一下,能留个QQ吗

astankvai 发表于 2013-11-26 15:56:58

这个可以selfboot,没有单片机也可以跑的。

张生158 发表于 2013-11-26 18:50:24

astankvai 发表于 2013-11-26 15:56
这个可以selfboot,没有单片机也可以跑的。

我做的是SELFBOOT的,老板说要加用2个按键调节3段EQ,用3个LED指示,请问大侠应该如何做,非常感谢

astankvai 发表于 2013-11-27 18:27:06

张生158 发表于 2013-11-26 18:50
我做的是SELFBOOT的,老板说要加用2个按键调节3段EQ,用3个LED指示,请问大侠应该如何做,非常感谢 ...

我从ADI官方的技术支持了解了,你这个完全不用外部MCU控制.

astankvai 发表于 2013-11-27 20:18:05

这是ADI官方的应用资料:

张生158 发表于 2013-11-28 09:23:45

astankvai 发表于 2013-11-27 20:18
这是ADI官方的应用资料:

astankvai师傅,感谢您的回复,我参考过这些文件,当按键控制几条曲线的时候,在SIGMA STUDIO中,LED不知道怎么接,问ADI公司,要发英文邮件,又不懂英文,请指教一下,再次感谢

astankvai 发表于 2013-11-28 12:47:17

本帖最后由 astankvai 于 2013-11-28 12:49 编辑

张生158 发表于 2013-11-28 09:23
astankvai师傅,感谢您的回复,我参考过这些文件,当按键控制几条曲线的时候,在SIGMA STUDIO中,LED不知 ...

LED接GPIO上,在Register Control把GPIO配置成输出,在SCH设计时,该GPIO可直接接DC模块,或由一些判断逻辑来输出低电平或高电平
另不知道你LED想怎么接?说得太抽像了。

张生158 发表于 2013-11-28 13:42:25

astankvai 发表于 2013-11-28 12:47
LED接GPIO上,在Register Control把GPIO配置成输出,在SCH设计时,该GPIO可直接接DC模块,或由一些判断逻 ...

astankvai师傅,关键的问题就是不知道SCh如何连接LED,

张生158 发表于 2013-11-28 13:49:09

astankvai 发表于 2013-11-28 12:47
LED接GPIO上,在Register Control把GPIO配置成输出,在SCH设计时,该GPIO可直接接DC模块,或由一些判断逻 ...

那个DC INPUT ENTRY只有一个借口,那个GENERAL 2ND ORDER INDEXSELECTABLE连接 UPDOWN LUT2连接GPIO脚,没端口连接LED了

张生158 发表于 2013-11-28 13:50:37

astankvai 发表于 2013-11-28 12:47
LED接GPIO上,在Register Control把GPIO配置成输出,在SCH设计时,该GPIO可直接接DC模块,或由一些判断逻 ...

您有上QQ吗,我加下您QQ向您请教下,我QQ:452884134

张生158 发表于 2013-11-28 13:56:12

张生158 发表于 2013-11-28 13:50
您有上QQ吗,我加下您QQ向您请教下,我QQ:452884134

还有,astankvai师傅,你那里是否有USBI卖,我想买一个自己下班学习下

wangzisun 发表于 2015-3-30 16:22:13

此贴沉了吗?我现在也在搞均衡器,碰到了一些问题,不知楼主搞得怎么样了?

astankvai 发表于 2015-3-30 20:35:39

张生158 发表于 2013-11-28 13:56
还有,astankvai师傅,你那里是否有USBI卖,我想买一个自己下班学习下 ...

不好意思,有时用手机上看不到未读消息。现在搞定了没有?可以找ADI的代理支持。
页: [1]
查看完整版本: ADI公司ADAU1701如何用MCU控制,求救!