器件型号: CC1312R7
您好、
从以前开始、我们在回调模式下使用 ADCBuf、没有任何问题。 它在较长的持续时间内可以正常工作、但我们可以看到、对于短于大约 400ms 的连续采样持续时间、我们不会获得任何回调、因此没有采样值。
我认为我们看到了以下 TT 中描述的相同问题、但该 TT 中没有任何结论。
如上面的票证中所述、SDK 7.41.00.17 中不存在该问题、但现在、当我们使用 8.31.00.11 时、出现了该问题。
我尝试比较 7.41.00.17 之后 SDK 中所做的更改、似乎 SDK 8.31.00.121 中引入的 GPTimerCC26XX.c 发生了变化、因此有所不同
/* Reset value register for timer N. No equivalent function in driverlib. */ HWREG(ui32Base + offset + GPT_O_TAV) = 0xFFFFFFFF;
如果我在 SDK 8.31.00.11 版(我们当前使用的版本)中删除了这些行、ADCBuf 也适用于较短的 ADC 采样。
是否仍在研究这个问题?
此致、
Johannes Kjällquist ć