一旦 STM8-SafeCLASSB 软件包集成到我们的应用程序中,周期性运行时自检将连续执行,但 STL_ClockFreqTest 随机失败。在运行整个应用程序时,该测试通常会在大约一个小时后失败,但有时需要 45 分钟甚至 4 小时。
我们使用 HSI 作为时钟源。
在运行调试会话时,我可以看到测得的 LSI 周期始终高于阈值。
我们正在为我们的项目使用 IAR。
在我们的应用程序中,我们还使用定时器 3 和 5、SPI1 在从属模式下使用 DMA、SPI2 在主模式下和 EX
ti。
如何在这个测试中获得完全的稳定性?是否有可能某些提到的外围设备会影响该测试?