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.

[参考译文] TMS570LC4357-EP:ADC 幅度比较阈值寄存器

Guru**** 2471610 points
Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1064214/tms570lc4357-ep-adc-magnitude-compare-threshold-registers

器件型号:TMS570LC4357-EP
主题中讨论的其他器件:HALCOGEN

您好!

在阅读参考手册时、似乎可以生成3个幅度阈值比较中断。  这些中断中的每一个都有一个关联的控制寄存器、您可以在该寄存器中配置是否要在两个通道之间进行比较或将特定通道与编程的恒定阈值进行比较;最后、如果该比较类型需要大于或小于、则可以进行配置。

在使用 HALCoGen 4.07.01进行演示应用设置时、我在单步执行目标上的代码时注意到以下情况:

此 Hercules 器件或任何其他器件是否具有6个幅度阈值比较寄存器?   

最终、希望能够检测三相电机控制应用的过流情况;因此能够检测表示电流反馈的3个 ADC 输入是否超出限制。

在最新的双核 Delfino 上、有一个 CMPSS 模块可以很容易地实现这一点、但不知道我如何在 Hercules 上实现这一点、除非可以设置每组而不是每通道的比较。

感谢您对此做出的任何澄清!

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

    您好!

     ADC 仅支持三个幅度比较中断。 我希望下面的描述能够澄清您的疑问。  

    [引用 userid="50862" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1064214/tms570lc4357-ep-adc-magnitude-compare-threshold-registers "]在最新的双核 delfinos 上,有一个 CMPSS 模块很容易允许这样做,但看不到我如何在 Hercules 上实现这一点,除非可以设置每个组而不是每个通道的比较。

    抱歉、对于 Hercules、比较是按通道完成的。