请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: DAC63004
您好:
我的问题如下:
-
DACx3004 数据表 的第 46 页解释了该器件支持菊花链运行、其中使用一条 4 线 SPI 总线控制任意数量的级联芯片。
-
菊花链模式需要激活 4 线 SPI 模式。 在 4 线模式下、“如果访问周期包含 24 个时钟边沿的倍数、则链中的第一个器件仅使用最后 24 个位。“
-
现货供应的全新芯片默认引导至 3 线 SPI 模式。 在此模式下、“器件仅使用前 24 位。“
-
因此、对于菊花链中有线的芯片、似乎无法启用 4 线 SPI、除非它们最初未连接到菊花链中或已将其 NVM 预编程为默认 4 线模式。
-
这篇论坛文章似乎证实了这一结论 、其中 TI 员工指出:“对于菊花链模式、需要注意的是、您必须能够将所有 SDI 线路短接在一起、才能发送启用 SDO 引脚的命令并将其保存在 NVM 中。 否则、链中的第二个 DAC 将尝试捕获帧中的前 24 位而不是最后 24 位。“
我的理解是否正确? 是否有任何方法可以为固定菊花链中有线的芯片启用 4 线 SPI/菊花链?
如果不支持 NVM 预编程、TI 是否支持 NVM 预编程或推荐具有预编程和重新卷带功能的第三方供应商?
这是一个非常紧迫的问题、因此我们非常希望您能迅速作出反应。