This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS8363:如何以最佳方式将 ADS8363 SAR ADC 连接到 ARM UC?

Guru**** 2619305 points

Other Parts Discussed in Thread: ADS8363, ADS8361, TMS320F28377D

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/690787/ads8363-how-to-best-interface-ads8363-sar-adc-to-arm-uc

器件型号:ADS8363
主题中讨论的其他器件: ADS8361TMS320F28377D

ADS8363双路 SAR ADC 具有串行接口、具有单个 CLK、单个 SDI 和双 SDO、每个 SAR ADC 一个。  将其连接到 uC 的最佳方法并不明显、包括需要20个时钟以及 CONVST 和 RD 的详细时序。

我已经看到过使用两个 uC SPI 端口的线程建议、一个用作从器件、一个用作主器件、以驱动单个时钟并接收两个 SDO。  我很惊讶地看到、没有任何参考设计或原理图会出现什么常见问题。  我注意到 Maxim 和 Analog Devices ADC 具有类似的"多 SDO"串行接口。  ADS8363模式位似乎允许通过单个 SDO 以半速运行、这可能是备份解决方案、但很遗憾。

使用小型 FPGA 提供详细的接口时序并提供并行接口或串行缓冲器是否有必要/常见?  我曾看到过使用 TMS320系列的 McBSP 串行功能的参考、但我在 ARM 器件中看不到等效功能。  

我有兴趣使用 STM32F723。  

ARM 中的双路和四路 SPI 服务似乎非常接近。  这是正确的方法吗?

这个问题是否已经被问及并回答过、我还没有注意到?  如果是、抱歉、让我们将此链接给在同一问题上偶然遇到的其他人。

非常感谢您的指导。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Clay、

    我找到了一个使用 TMS320F28377D (C2000 DSP 平台)的 ADS8363代码示例; 以及另一个用于 ADS8361的代码示例。  但是 、它们似乎使用单个 SDOA 连接。  让我看看我是否可以使用双 SDO 找到不同的固件示例;然后返回给您。

    谢谢、

    此致、

    Luis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Clay、

    遗憾的是、我没有找到在 ARM 内核控制器上使用双 SDO 的 ADS8363代码示例。

    但是、在其他情况下、要同时使用 SDOA 和 SDOB、您实际上需要微控制器上的两个 SPI 端口。 一个将配置为 SPI 主器件、另一个将配置为从器件。 然后主器件将 SCLK 驱动至 ADS8363和从器件 SPI 端口。 SDOA 会馈入主接收器、而 SDOB 会馈入从接收器。  

    谢谢、此致、

    Luis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这就是我得出的相同结论。  很高兴听到您希望它能够正常工作。  交叉手指...

    谢谢、


    粘土