エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
確認環境 STM32マイコン Keil μVision 及び TrueSTUDIO ST-Link/V2 STM32Cube (HALライブラリ) SLEEPモ... 確認環境 STM32マイコン Keil μVision 及び TrueSTUDIO ST-Link/V2 STM32Cube (HALライブラリ) SLEEPモードの実装 まず、SLEEPモードの実装は概ね以下となります。 /* 不要な割り込みを止める */ HAL_SuspendTick(); HAL_PWR_EnterSLEEPMode(PWR_LOWPOWERREGULATOR_ON, PWR_SLEEPENTRY_WFI); HAL_ResumeTick(); /* 割り込みを再開 */ 不要な割り込みを止める SLEEP状態で割り込みが入るとSLEEP状態が解除されてしまいますので、 タイマーなどの不要な割り込みを停止させておきます。 SysTickタイマーを止める SysTickの割り込みも停止させます。 CubeMXのHALライブラリでは以下を呼びます。 HAL_Suspen