Thread 中讨论的其他器件:EK-TM4C1294XL
研究员,
我们通过使用不同的睡眠模式开始了为项目实现节能的任务。
由于直接在我们自己的代码上尝试失败(FaultISR)、我们决定使用 TM4C1294 EK Launchpad、并导入 SLEEP_MOes Tivaware 示例。 第一次尝试也失败:在切换电源模式几次后、计时器驱动的 LED 停止闪烁、代码卡在 FaultISR 上。
在阅读了有关睡眠模式与调试的内容之后、我们决定在 JTAG 调试器未激活的情况下再次运行电路板-在这种情况下、代码运行正常。
这是真正的原因吗? 也许值得一提的是、TivaWare 测试示例在创建过程中使用了编译器5.2.6、而我使用的是 TI v18.1.0.LTS。
实际上、如果在调试期间不能使用睡眠模式、是否有任何标志/寄存器可被检查以验证调试是否激活、以便 可以应用对 SysCtlSleep ()的条件调用?
此致
布鲁诺