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:无法从 HET 触发 ADC

Guru**** 2382480 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/1510615/tms570lc4357-cannot-trigger-adc-from-het

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

工具/软件:

我尝试使用 N2HET 触发 ADC 转换。

HET 中的微码工作正常、我使用 N2HET1.19引脚、我可以看到引脚中有 Oscope 的波形(焊球 B13)。

使用配置为 HET1_19的 ADC1事件组、备用触发器不会触发 ADC。

保持 HalCoGen 中所有其余设置相同、我尝试改用 EPWM_B、结果是、程序在 adc1Group0Interrupt (void)内的断点中停止。

改回 HET1_19、所有其余设置都相同、永远不会命中断点。

我缺少任何技巧吗?

THX。

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

    尊敬的 Soroa:

    我没有清楚地回答您的问题、您能否提供更多详细信息、并提供一些屏幕截图、这将有助于您清晰地理解问题。

    --
    此致、
    Jagadish。

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

    您好 Jagadish。

    问题是: 选择 HET1_19时、为什么由 NHET 触发的 ADC 不起作用?

    我刚刚解决了这个问题:

    我将 Halcogen 选项更改为引脚 HET1_8 (默认触发器而不是备用触发器)、并将 HET 模块中的微代码更改为使用引脚8而不是引脚19、这样就可以正常工作。 我的问题是我无法将 Oscope 放在该引脚中、它在我的电路板中不可用、因此我无法调试。


    我刚意识到、我没有使用"Alternate ADC Trigger Option-B"、而是选择"Alternate ADC Trigger Option-A"、因为这里列出了通道 HET1_19。

    这一更改解决了问题。 感谢您的帮助!