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.

[参考译文] AFE031:使用 AFE031没有输出

Guru**** 1144270 points
Other Parts Discussed in Thread: C2000WARE, AFE031
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1313931/afe031-there-is-no-output-using-afe031

器件型号:AFE031
主题中讨论的其他器件:C2000WARE

您好,

 一位客户用 AFE031连接了一个非 c2000系列芯片  ,初始化按照 C2000Ware 中示例 boostxl_afe031_f28379d_dacmode 完成。  SPI 用于向 AFE031芯片发送任意数据、示波器中的数据没有变化。 如何解决该问题?
此致
凯林
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kailyn:

    如何解决这个问题?

    是的、我们有许多客户在其 PLC 控制器产品中使用 MCU 与 AFE031进行通信。 SPI 协议可能配置不正确。   

    SPI 有两种模式、请参阅 AFE031的数据表、也请参阅以下链接。  

    请要求软件工程师编写一个小程序、并通过 SPI 协议通过 AFE031的寄存器测试他的读/写代码。 我认为 SPI 协议是特定于 TI 的、我记得 SPI 代码实现可能与其他协议略有不同。    

    MCU 和 DSP 处理器之间在设置 SPI 配置方面可能存在一些差异。  在下面的链接中、有一些有关如何配置 AFE031的说明。 虽然这是 C2000 DSP 处理器所特有的、但是对于 MCU 处理器来说、整个过程应该仍然是正确的。  

    https://www.ti.com/lit/an/sprac94d/sprac94d.pdf?ts = 1705429676956

    如果您有其他问题、请告知我们。 我随时可以将您转接至 C2000工程师来解答软件相关问题。  

    此致!

    雷蒙德

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

    尊敬的 Raymond:

     感谢您的答复。 客户仅配置了复位寄存器、读取  DIE_ID 和 revison 是默认值、写入和读取 其他寄存器都是正常的、 他根据 AFE031用户指南进行配置、配置后也可以读取正确的寄存器。

    此致

    凯林

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

    尊敬的 Kailyn:

    感谢您的反馈!

    如果您需要额外的帮助、请告知我们。 AFE031是一款出色的 PLC 控制器、其构建块独特、可根据 PLC 应用进行选择或取消选择。 下面是 AFE03 1 EVM、如果客户使用的是该板、它将更加简单。  

    https://www.ti.com/lit/ug/sbou223/sbou223.pdf?ts = 1705602264198

    我现在要结束调查。 如果您有其他问题、请随时与我联系。  

    此致!

    雷蒙德