您的位置: OpenADSP社区论坛 -> Sigma DSP/模拟器件专区 -> 新手上路 -> ADAU1442路由问题
本帖共有184个阅读者
发表帖子 发表投票 回复主题
ADAU1442路由问题
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
ADAU1442路由问题

1,我使用SPDIF IN 的端口时候只能有:ASRC0,ASRC1,ASRC2,ASRC3 被锁定,其他的(ASRC4-7)没有锁定信号,

同样用Serial 0端口(SDATA-IN0;BCKL0;LRCK0)输入信号的时候只能锁定ASRC4-7,其中ASRC0-3就失锁。这是什么原因导致的?

     2,现在我需要输入为(pin : SDATA-IN0;BCKL0;LRCK0)接收信号,输出8路给DA转换器(如图1 Pin配置全为IIS)请问如何配置路由矩阵的寄存器?

     3,如图2,DSP中输出的24个I/0输出的8个被使用,那么面对DSP硬件资源中对应的I/O 是那些端口?(全使用IIS ,TDM2)

图1:硬件原理图

图2:   输入输出情况在SIGMASTUDIO里的配置

图3:


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/9 15:27:56
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:1. 关于ASRC模块,其实SPDIF和Serial0输入,都只需要一组ASRC即可,我没有注意过其他的是否锁定。但目前按您的说法应该是可以工作的,你可以尝试制定Serial0给ASRC4-7中的一个,再检查下问题是否依然存在。

2. 您输出全部用IIS,也就说用4组IIS输出8路信号,您可以直接配置Serial output 0-3为IIS即可。输入也类同,如果只需要一组IIS或者TDM8,就配置一组即可。

3. 这个问题和第二个差不多,其实就是24路输入分配给9组Serial port 口,根据你实际的需求动态分配。如果你全部是IIS,则只需要在SigmaStudio中使用前8个,分别为0,1 - IIS0, 2,3 - IIS1... (详见下图)


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/9 15:28:30
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154241 Call, 1 Queries, Processed in 0.027344 second(s),