主题中讨论的其他器件:SysConfig
您好!
我已经准备了一个项目包含许多 GPIO、SPI、ADC 等。
但是、当我在 SysConfig 工具中启用多个 ADC 时、MCU 会在启动过程中挂起。 (精确设置为"Driver_adcOpen"中的值以及执行"ClockP_usSleep (500);"
当我只启用一个 Config_ADCx 时、一切都很好、但如果启用了多个、则会出现问题。
Br
萨曼
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.
您好!
我已经准备了一个项目包含许多 GPIO、SPI、ADC 等。
但是、当我在 SysConfig 工具中启用多个 ADC 时、MCU 会在启动过程中挂起。 (精确设置为"Driver_adcOpen"中的值以及执行"ClockP_usSleep (500);"
当我只启用一个 Config_ADCx 时、一切都很好、但如果启用了多个、则会出现问题。
Br
萨曼
尊敬的 Saman:
这不是预期行为、我们在 SDK 中有多个使用多个 ADC 的示例、通过 syscfg 进行配置、如 AM263x MCU+ SDK:ADC 高优先级 SOC (TI.com) AM263x MCU+ SDK:ADC 多 SOC EPWM 等。
请尝试使用这些示例之一、看看是否有相同的问题。
(精确地在"Drivers_adcOpen"中以及在执行"ClockP_usleep (500);"
您能否提供有关以下方面的更多详细信息?
我假设您为 MCU_PLU_SDK 使用的是最新版本(9.1)、且 DPL 配置有效。
尊敬的 Mihira:
您的 syscfg 配置,
我如何专门向您发送.syscfg 文件?
您尝试启用哪些 ADC 和
没关系、如果我启用多个 ADC、问题会弹出。
它挂起哪个 ClockP_usSleep 语句,就像配置了多个 ADC 时,该语句挂起在哪个 ADC 配置上? [/报价]
在 "Debug/syscfg/ti_drivers_open_close.c"中的" Drivers_adcOpen ()"中
[/quote]我假设您使用的是 MCU_PLU_SDK 的最新版本(9.1)、并且您的 DPL 配置正常工作。 [/报价]版本是 SDK 9.0.0.33
萨曼
您好,Saman, ?
请尝试使用这些示例之一、看看是否有相同的问题。
[/报价]您是否试用过这些 SDK 示例? 您观察到的行为是什么?
[/quote]我如何专门向您发送.syscfg 文件?
[/报价]现在、您不必这么做。 请将 ADC、DPL 配置与以下示例之一进行比较。 如果有任何 超过这些值的配置、您可以在论坛的此处列出、我们可以进行检查。
谢谢。此致、
马德哈瓦