请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AWR2944 您好专家
我的客户希望每20ms 触发一次 GPADC、以对外部电压进行采样。
他们发现代码将在 GPADC_SWTrigger()中生效。 指示超时、
我是否可以问导致超时的可能原因以及如何避免此断言?

谢谢
肯
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.
您好专家
我的客户希望每20ms 触发一次 GPADC、以对外部电压进行采样。
他们发现代码将在 GPADC_SWTrigger()中生效。 指示超时、
我是否可以问导致超时的可能原因以及如何避免此断言?

谢谢
肯
尊敬的 Ken:
每次使用后、例如在每次迭代中、都需要重新配置 GPADC 模块。
我之前已经遇到过这个问题、并且为我重新配置模块、 Drivers_gpadcClose ()& Drivers_gpadcOpen () 解决了问题。
您能否让客户在循环结束时使用这两个函数?
格式-
ext_vol_measurement_loop
{
// Ext voltage measurement
...
Drivers_gpadcClose();
// some delay
Drivers_gpadcOpen();
}
此致、
阿尼尔班