尊敬的工程师:
您好,我们想使用一个高速的AD,例如AD公司LTC2325的AD(由于没找到TI有SAR的AD类型达到4M采样率的),它是多个SPI数据输出口,但是共用一个数据输出的时钟(他还提供了一个输入的时钟,这样可以控制bit),我们用它连接28375,是不是使用28375的其中一个SPI作为主设备给AD发送参考时钟(控制bit),使用其它SPI作为从设备接收(从设备的时钟来自AD输出的时钟)。对于这种接口一般是这样使用吗,非常感谢!
祝您好心情!
Green Deng:
你好,没有具有5个SPI的MCU。
另外关于LVDS接口,你可以参考一下这个帖子的说明:https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/496810/lvds-serial-communication-on-c2000?tisearch=e2e-sitesearch&keymatch=%252522LVDS%252522#
,
yongtao ma59:
谢谢Deng工,其实可能是您刚才回复的时候,我把问题改了,不好意思,造成麻烦了,谢谢!
,
Green Deng:
确实我回答的是你改之前的问题。。。
对LTC2325芯片确实不太了解,
yongtao ma59 说:是不是使用28375的其中一个SPI作为主设备给AD发送参考时钟(控制bit),使用其它SPI作为从设备接收(从设备的时钟来自AD输出的时钟)
一般两台设备SPI通信的话各自出一个SPI口就可以了,SPI是全双工通信,不需要一个口收一个口发。
,
yongtao ma59:
Deng工,您好,这个AD的SPI是多个输出,这多个输出是共用一个时钟输出,我们MCU的SPI可以设置为从设备。但是AD的SPI的时钟输出是要一个外部给一个时钟输入,所以我就再用MCU的一SPI作为主设备输出时钟。其它SPI都作为从设备输入时钟,这样做是否可以,谢谢
,
Green Deng:
首先说明一下,确实没有用过这样的SPI口,一般是一个时钟口一个片选信号口,外加两个主从数据口。
但是图片上的只看到了一个SCK是标配,也没有看到片选,也没有明显的主从数据口区分。
如果需要时钟信号的话一般低速可以考虑用GPIO口模拟,高速的话可以用PWM模拟。不过能不能用另一个SPI时钟信号口我没办法确定,因为很抱歉没有这样的应用经验,不知道SPI模块能不能单独输出时钟信号。
另外,我觉得可以去模拟论坛咨询一下,不知道TI的AD芯片是否有这种类型的SPI可以借鉴一下。
,
yongtao ma59:
谢谢Deng工的详细解答,非常感谢,祝您好心情
,
Green Deng:
客气了,希望你的问题能得到解决。
TI中文支持网




