pm 理解

lance9527發表於2024-05-21

1. 在低功耗模式的設定中,核心維持供電時鐘停止不是一個概念,時鐘停止核心不會往下取指和執行程式碼,但因為供電是維持的所以核心暫存器的值被保留,當時鍾啟用時可以接著 進入低功耗模式 前的狀態無縫銜接的往下執行,好像什麼都沒發生一樣。而如果進入低功耗模式前核心被斷電,那麼恢復供電和時鐘後,核心暫存器的值將是隨機錯誤值,因此需要在進入低功耗模式前將核心暫存器的值存入一個在低功耗模式期間不掉電的ram中。

2. 休眠模式並不意味著所有的時鐘都停止工作,

相關文章