Part Number:LMX2594Other Parts Discussed in Thread:LMK04828,
你好,
我的时钟树中用了1个LMK04828( CLKin_SEL0作为SDO OD模式),3个LMX2594(MUXout作为SDO),请问可以将这4个器件的SCK接在一起,SDI接在一起,SDO接在一起,然后通过CS_N选择芯片使用吗?
1.之所以问这个问题,因为我注意到LMX2594手册中有强调 The MUXout pin will always be low for the address portion of the transaction.即SPI发送地址的时候要SDO始终保持低,我不清楚这句描述是指LMX2594是否可以自己在这时保持MUXOUt输出为低,或者需要板子上其他电路强制拉这个信号为低?
2.LMK04828的CLKin_SEL0作为SDO 时明确可以配置成OD模式(CLKin_SEL0_MUX=spi readback,CLKin_SEL0_TYPE=output OD)。但是LMX2594 MUXout作为SDO时手册上未指明其输出形式,也没有找到相关配置寄存器。按一般理解OD/OC输出才可以直接接在一起,如果是推挽结构是不行的。 所以不清楚多个2594一起使用时SPI接口的SDO需要如何处理。
3.按以往的开发经验,不同器件的SPI接口SDO全部接在一起工作时时常有莫名其妙的问题,不知道TI有没有上述接法的应用验证过。
烦请答复,非常感谢。
Kailyn Chen:
您好,您参考下这篇帖子,MUXout 输出只能为推挽输出,所以多个LMX2594同时使用,CS单独使用,SDI和SCK可以接在一起。 所以无法共享 MUXout 引脚的数据线路来返回 SDO 通信。 您看下这个帖子:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_时钟和时序_3625045
,
Hui Chen:
这个问题看来由来已久,这么重要的信息为什么不在数据手册中体现?
,
Kailyn Chen:
您好,抱歉给您带来不便非常抱歉,这个问题我也会去再反馈以下,争取下版的数据手册对此问题有所更新。