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.
工具与软件:
我正在构建一个非常简单的测试应用来帮助电路板调通。 它将大多数 IO 引脚配置为输入或输出。 我将在 syscfg 中添加3个 ADC、以便我们可以验证模拟输入。 我添加了一个 ADC、没有配置、也没有使用。 该应用程序会像以前一样运行。 我再次添加了第二个未配置或使用的 ADC。 应用程序现在在 System_init() ClockP_getTimeUsec()中挂起。
我有关于此问题的更多信息。 这是使用 AM263x MCU+SDK 10.0.0.35、CCS 12.8.1、SYSCFG 1.22
我已添加1个 ADC、默认为 ADC0。 应用程序在生成的文件 ti_drivers_config.c 中失败 以下是特定于 ADC 的部分。
/* ADC 基准和监视器配置*/
{
/*启用与 ADC 实例1相对应的内部基准缓冲区1 */
SoC_enableAdcInternalReference (1、true);
ClockP_usleep (800);
/*启用缓冲区1的监视控制*/
SoC_enableAdcReferenceMonitor (1、true);
/*等待 ClockP_SLEEP */
ClockP_usleep (1);
/*将监视器状态置为有效! */
DebugP_assert (SOC_getAdcReferenceStatus (1)== true);
}
调试生效发出信号。
我已经能够通过 SDK 中的 qspi_flash_diag 示例应用程序重现问题。 我可以共享该项目的 zip 文件。
Jeffrey、您好!
这应该在 MCU-PLUS-SDK 10.1中修复、您可以从此处获取:https://www.ti.com/tool/SDK-AM263X#downloads
您仍然可以与我分享压缩文件、我也会尝试我这边的相同配置、只是为了确认它是否正常工作。
此致、
Akshit
Akshit,
我将很快尝试使用 SDK 10.1。 如何发送项目 ZIP 文件?
您可以:
此致、
Akshit
Akshit,
感谢您的答复。 我测试了 SDK 10.1。 该选项将故障更改为 ADC Internal Ref 的 DebugAssert 我们查看了硬件并意识到我们尚未将外部 VREF 引脚连接在一起。 SDK 10.1似乎解决了我们的问题。