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.

[参考译文] TMS320F280049:禁用 ADC 的未使用 SOC 输入源

Guru**** 2524550 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1176795/tms320f280049-disabling-unused-sources-of-soc-inputs-to-adc

器件型号:TMS320F280049

安全手册第6.6.10段规定:

"ADC 模块的 ADC SOC (转换开始)信号输入可由多个源触发、包括
软件、CPU 定时器、GPIO 和 ePWM 模块实例等。 以实现自由
由来自未用于实现安全功能和的外设的故障引起的干扰
级联到 ADC 中、建议应用仅启用所需的 SOC 触发器。 这是一种方法
避免由外部源产生的故障影响 ADC 的功能。"

到底是什么意思? 将“保留”值写入未使用 SOC 的字段 TRIGSEL 中(TI 驱动程序允许这样做)?

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

    是的、我希望使用保留值将起作用、或者如果您禁用了其中一个 EPWM 或 CPU 计时器、则可以选择其中一个 SOC 信号。 我相信 driverlib 函数将允许您配置保留值、尽管编译器可能会为您选择 ADC_Trigger 枚举类型之外的值提供警告。 您可能会将其强制转换。

    惠特尼