工具与软件:
我正在尝试了解如何使用 SBAA383C 中的以下配置以菊花链方式连接两个 TLV320ADC5140器件:
在上图中、SDOUT 映射到 GPIO1、其文档说明:
通过设置 ASI_CFG2寄存器的 ASI_DAISY 位字段、可以将器件配置为菊花链配置
但是、如果我 在 PurePath 中应用以下配置、则第二个器件的 ASI 时隙不会正确映射:
器件1:
通道1:单端+启用
通道2:单端+启用
通道3:单端+启用
通道4:单端+启用
音频配置:TDM 格式、32位、 输出通道1 +通道2 +通道3 +通道4启用
ASI 格式配置:始终启用总线保持器、未使用周期的数据为高阻态、启用菊花链器件
ASI 输出配置:ch1->Slot0、Ch2->Slot1、Ch3->Slot2、Ch4->Slot3
GPIO 功能:菊花链(SDIN)的 ASI 输入、低电平有效和高阻态
器件2:
通道1:单端+启用
通道2:单端+启用
音频配置:TDM 格式、32位、输出 Ch1+Ch2启用
ASI 形成配置:始终禁用总线保持器、未使用周期的数据为高阻态、启用菊花链器件
ASI 输出配置:ch1->Slot4、ch2->Slot5
如果我查看上述配置的 ASI 时隙映射、可能是因为第二个器件的同一个通道会被映射到时隙4两次?
请问我哪里出了问题?
最新动态: 似乎软件确实出现故障或在更改配置时无法正确更新。 我禁用了菊花链、然后回顾 ASI 时隙映射、并正确映射了所有6个输出时隙。 然后、我切换到 GPIO/中断选项卡、未进行任何更改、切换回音频串行总线选项卡、并查看 ASI 映射、而且已经完全更改为这样的选项:
更新2: 此后、我重新启用了菊花链、但 在发布第一次更新之前无法返回配置-除了关闭软件并再次开始。