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.

[参考译文] TMS570LS3137:关于使用 SL_SelfTest_ADC

Guru**** 2322270 points
Other Parts Discussed in Thread: HALCOGEN, TMDS570LS31HDK
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/580987/tms570ls3137-about-using-sl_selftest_adc

器件型号:TMS570LS3137
主题中讨论的其他器件:HALCOGENTMDS570LS31HDK

有关使用 SL_SelfTest_ADC 的更多信息

我使用了"safety_library"的 SL_SelfTest_ADC 来执行"ADC 1引导时间输入自检"。
在使用 HALCoGen 验证 ADC 1通道7并在初始化 ADC 后使用 SL_SelfTest_ADC 确认其运行后、结果为"ADC_PIN_UNDETUND"。
TMDS570LS31HDK 用于确认运行的电路板。

在使用此函数之前、您是否需要执行任何操作?

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

    对于此测试、应考虑一些程序性事项和一些使用假设。 TRM 对此进行了解释、

    HDK 在每个 ADC 输入引脚上都包含了一些用于 RC 滤波器的焊盘。 以下是 HDK 原理图:

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

    您好!

    我在 HDK 上对 ADC1进行了自检,一切都很好。  这是我调用 seftTest 函数的简单代码。

      adcInit();

      SL_ADC_Config adcConfig1;

      adcConfig1.adc_channel = 7;

      adcConfig1.adcbase =((sl_adcBASE-t *) 0xFFF7C000U);

      SL_ADC_Pinstatus pinstatus;

      RetVal = sl_SelfTest_ADC (0、0、&adcConfig1、&pinstatus);

    返回的状态应为 ADC_PIN_OPEN

    此致、

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

    我们的答案是否能帮助您解决问题? 如果是、请使用绿色的验证答案按钮告知我们、以便我们可以关闭该主题。