- 积分
- 17478
- 在线时间
- 24904 小时
- 最后登录
- 2025-5-20
- 阅读权限
- 150
- 精华
- 2
 版主
当前离线
脑放进行时
  
- UID
- 3986
- 帖子
- 18146
- 精华
- 2
- 经验
- 17478 点
- 金钱
- 15213 ¥
- 注册时间
- 2005-4-20
|
本帖最后由 xmlhifi 于 2012-10-14 13:48 编辑
看来楼主思路还是浆糊,简单提示你:
AD1896输入输出都设成SLAVE,输入端通常都是SLAVE,即BCLK、WCLK两个输入端时钟信号从上级信号源器件产生输出给AD1896的输入端。即由DIR9001或者PCM2704给出BCLK、WCLK。
AD1896输出端也要从外部调好所需的时钟灌进去,包括BCLK、WCLK时钟频率要用本地时钟信号发生器(分频器)生成后从AD1896的对应时钟输出脚灌进去,BCLK一般取64倍Fs,WCLK取Fs频率,此时钟同时也送到下级DAC共同使用。然后从DATA输出脚取到升频后的DATA数据,这就是输出端SLAVE模式。另外MCLK要单独提供给AD1896内核使用,注意SLAVE模式下的MCLK频率与输出设定的Fs可以不用特定倍数对应,MCLK用一个27M频率即可支持192K的Fs升频工作。(注Fs为取样频率简写,本案中Fs=192KHz)
AD1896资料去ADI公司官网查询有详细图纸例子。
本人语言表达能力有限,只能提示到这个程度了,另外请理解论坛不是学校课堂,只是技术交流空间。你零基础那几乎就是在听天书,很难有所收获的。
若楼主还不能理解建议去call或者Email给ADI在中国的技术支持。 |
|