ソースを参照

Merge pull request #447 from fdlamotte/stm32_halt_reset

stm32: implement halt and reset
ripplebiz 1 年間 前
コミット
816f3f8a6b
1 ファイル変更7 行追加0 行削除
  1. 7 0
      src/helpers/stm32/STM32Board.h

+ 7 - 0
src/helpers/stm32/STM32Board.h

@@ -23,6 +23,13 @@ public:
   }
 
   void reboot() override {
+    NVIC_SystemReset(); 
+  }
+
+  void powerOff() override {
+    HAL_PWREx_DisableInternalWakeUpLine();
+    __disable_irq();
+    HAL_PWREx_EnterSHUTDOWNMode();
   }
 
 #if defined(P_LORA_TX_LED)