Thread 中讨论的其他器件:TMS570LS0714
您好! 我叫 Carlos
我有一个关于贪睡模式的问题。 该手册规定、对于贪睡模式、唯一有效的时钟源必须是 LF LPO、并且是唯一有效的时钟域 RTI CLK。 然后、手册建议使用 HF LPO 作为唤醒源(我真的不明白为什么)。
我已经使用 FreeRTOS 在低功耗模式下创建了自己的配置:
我唯一的工作时钟源是 LF LPO
我的活动时钟域是 RTICLK
-我的唤醒源是主要的振荡器。
我留下的时钟树图片供参考。 
此配置可在空闲任务期间实现节能。 当调用 WFI 指令时、只有 RTI 时钟域保持有效(用于 OS 周期)、因此只有 RTI 时钟源保持有效(LF LPO)。 理论上、主 OSC 应关闭。
我遇到的问题是、我的微控制器无法使用 SCI 中断唤醒。 我发现使其工作的唯一方法是避免关闭 SCI 使用的 VCLK1时钟域。 虽然这似乎是可以的,但它增加了我的功率消耗,并在理论上使主 OSC 永远不能关闭. 根据手册、SCI 中断应该在我现在正在运行的条件下工作。 我与 SNOOZE 模式的唯一区别是、我有一个作为唤醒源的主 OSC、而不是 HF LPO (我曾经尝试过、但使我的程序在运行时出现了很多错误)。
顺便说一下、我不太明白什么是"断电源"、所以我把它保留为主 OSC。
您能帮助我意识到我做错了什么吗?
提前感谢!
