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.

[参考译文] AM2612:ESM 访问问题

Guru**** 2771175 points

Other Parts Discussed in Thread: AM2612

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1612058/am2612-esm-access-issue

器件型号: AM2612

尊敬的 e2e:

 

在这里、我们的客户在其应用中使用 AM2612、他们需要一些有关 ESM 模块操作的信息。

  1. 安全错误引脚 :这些问题的 PMIC 在这个引脚,客户想做一个具体的调试这个,他们需要读出这个引脚的状态,包括 PIN 目录和电压电平状态,什么方法读出,请帮助我们提供一个代码示例。  
  2. ESM 中断: 我们知道 ESM 模块有 78 个中断源、读出这些寄存器的方法是什么? 请帮助我们提供一个代码示例。  

提前感谢。

 

Leon

 

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

    尊敬的 Leon:

    对延迟的响应表示歉意、该主题最近分配给了我。

    [报价 userid=“102268" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1612058/am2612-esm-access-issue 安全错误引脚 :这些问题的 PMIC 在这个引脚,客户想做一个具体的调试这个,他们需要读出这个引脚的状态,包括 PIN 目录和电压电平状态,什么方法读出,请帮助我们提供一个代码示例。  [/报价]

    遗憾的是、我们没有任何直接的示例。

    但是、您可以按照以下步骤轻松实现此目的。

    出于指导目的、您可以阅读以下寄存器:

    可以使用以下寄存器来识别引脚状态:

    或者、要读取引脚状态、您还可以直接使用“GPIO_pinRead"API。“。

    要测量该引脚上的精确电压、需要从外部将该引脚连接到控制器的 ADC 引脚、然后可以测量该引脚上的精确电压。 我们在 SDK 中已经有 ADC 示例、因此将此引脚连接到 ADC 引脚后、该过程可以与示例中的过程相同。

    [报价 userid=“102268" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1612058/am2612-esm-access-issue ESM 中断: 我们知道 ESM 模块有 78 个中断源、读出这些寄存器的方法是什么? 请帮助我们提供一个代码示例。  [/报价]

    回调 API 中的 intSrc 参数将直接提供 ESM 中断的源。

    提供该值的实际寄存器位于以下寄存器:

    上述两个寄存器将根据配置的优先级提供确切的中断编号。

    如上方所示、SDL_ESM_interruptHandler API 会读取这些寄存器并将确切的中断源传递给回调 API。
    --
    此致、
    Jagadish。