2375515_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2375515_zh-CN

2375515_zh-CN

S9KEAZN8 — 低功耗模式入门代码示例和睡眠时的 PWM 信号检测

我使用的是 S9KEAZN8。我想知道如何进入低功耗模式。谁能提供一个代码示例,说明如何做到这一点?

另外,我需要检测 MCU 处于低功耗模式时的 PWM 信号变化。正确的处理方法是什么?

参考手册没有代码示例。如能提供任何示例代码或指导,将不胜感激。

谢谢。

Re: S9KEAZN8 – Low power mode entry code example and PWM signal detection in sleep

你好@ssjj

您使用的是哪个集成开发环境?如果您使用的是 S32DS,则有适用于 KEA128 的示例项目。这些示例稍作修改后也可用于 KEA8。

关于进入低功耗模式,您可以通过 WFI 指令进入。具体实现可参考 pmc.c 文件,其中包括 PMC_SetMode() 等函数。
 

如果您有任何其他问题,请随时联系我。


BR

爱丽丝

Re: S9KEAZN8 – Low power mode entry code example and PWM signal detection in sleep

对于 S9KEAZN8,通过设置所需的时钟/电源配置来设置低功耗模式,并执行相应的 WFI(等待中断)指令;确切的模式和唤醒源取决于 S9KEAZN8 电源管理单元。对于 PWM 监测,通常 MCU 在深度睡眠时无法连续测量 PWM 变化,因此设置一个具有中断功能的定时器/输入捕获通道或外部中断作为唤醒源;当检测到边沿时,唤醒 MCU 并使用定时器/输入捕获外设来测量 PWM 周期/占空比。请务必仔细检查设备的低功耗唤醒/时钟限制,因为在更深的低功耗模式下,某些外围设备和时钟会被禁用。

タグ(1)
評価なし
バージョン履歴
最終更新日:
木曜日
更新者: