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.

[参考译文] CCS/UCD3138:我不了解 UCD3138的 PEC_VALID?

Guru**** 2578735 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/750949/ccs-ucd3138-i-don-t-understand-pec_valid-of-ucd3138

器件型号:UCD3138

工具/软件:Code Composer Studio

我找到 PEC 有效的寄存器:

PEC 有效指示器
0 =接收到的 PEC 无效(如果 EOM 有效)
1 =接收到的 PEC 有效  

这意味着当接收到错误的 PEC 时,PEC_VALID 为低电平;当接收到正确的 PEC 时, PEC_VALID 为高电平?

PEC 验证是由硬件还是软件处理?

系统将 PEC 接收到 PSU 写入字节、而不将 PEC 写入字。 如何区分硬件?

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

    PEC 验证由硬件处理。  我不理解最后一个问题、写入字节具有 PEC、但写入字没有。  通常情况下、PEC 始终使用或不使用。  如果 PEC 是可选的、则软件可以处理它。  PEC 有效位将被置位以指示 PEC 是否有效、但软件可以决定是否使用它。  PEC 有效位对 硬件处理数据的方式没有任何影响。  它只是一个硬件指示 PEC 是否有效。  

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

    从图中,我发现没有 PEC,为什么 PEC_VALID 也是高电平(写入2个字节,没有 PEC)?  

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

    这是我在编写文档时出错了。  PEC_VALID 不应在那里变为高电平。