STM32學習筆記:待機喚醒實驗

STM32學習筆記:待機喚醒實驗

我指的是原子哥提供的,STM32手冊(庫函數版本)中的第十九章 待機喚醒實驗。我只想說的是,爲什麼我一開始沒看出程序是怎麼喚醒的。

原因是:

  1. 待機喚醒僅僅是需要按下WK_UP鍵即可,而不需要什麼中斷。
  2. 待機喚醒效果等同於重啓程序,程序重新運行。
  3. 實驗的程序設置成:從運行開始就會判斷,如果沒有按3秒就自動進入待機狀態。

綜上所述,從待機到喚醒的過程是這樣的:
4. 你按一下WK_UP,單片機喚醒了!單片機重新運行代碼,如果發現沒有持續按3秒,就又自動待機了。
5. 你按三秒WK_UP,單片機喚醒了!單片機重新運行代碼,發現你持續按了3秒,就沒有自動進入待機狀態了。

所以,你根本不是按3秒喚醒單片機,而是按3秒阻止單片機待機。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章