欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android定時開機的流程詳解

 更新時間:2018年07月02日 08:29:02   投稿:laozhang  
這篇文章給大家分享了Android定時開機及其實現(xiàn)流程,對此知識點有興趣的朋友,可以學習參考下。

一、原理

開(關)機原理,以低電平為例:

1、平時,電平為高

2、按下按鍵,電平為低;

3、電源管理(硬件PM)部分對低電平處理:低電平一直持續(xù)n秒,認為是開(關)機信號

4、進行開(關)機

要實現(xiàn)定時開(關)機,只需要定時時間到來后產(chǎn)生硬件PM需要的開機信號(持續(xù)n秒的低電平)即可。既要定時,又要產(chǎn)生電平信號,在設備中由RTC這個部件完成。

二、實現(xiàn)流程

RTC是設備上用來產(chǎn)生精確時鐘的部件,有自己獨立的供電源——通常就是常說的紐扣電池。所以在系統(tǒng)掉電后,RTC部件依然可以精確的運行。

RTC功能:

1、實時的時鐘/日歷功能

2、Alarm功能

3、可編程的頻率,用來輸出波形

綜上:這是一個根具體硬件相關的功能,需要硬件具有Alarm并可以在Alarm時產(chǎn)生持續(xù)的低電平。
以RTC芯片ISL1208為例,閱讀其datasheet,我們發(fā)現(xiàn):

"Once this match occurs, the ALM bit is set to “1” and the IRQ output will be pulled low and will remain low until the ALM bit is reset. "

“一旦Alarm時間到來,IRQ(Pin 7)會被拉低,即一直輸出低電平,直到寄存器的ALM位被重置?!?/p>

所以,對于ISL1208,我們只要提供設置Alarm的接口,并在適當?shù)臅r候清除中斷標志即可。

補充:

1、RTC and alarm times will be in UTC, by preference

2、系統(tǒng)在啟動過程中會讀取RTC時間作為時間基準,之后,系統(tǒng)自己維護一套時間,即之后和時間相關的絕大部分操作并不是直接讀取RTC芯片的寄存器獲取結果。

相關文章

  • Android Activity回收與操作超時處理

    Android Activity回收與操作超時處理

    這篇文章主要介紹了Android Activity回收與操作超時的相關處理操作,感興趣的小伙伴們可以參考一下
    2016-04-04
  • Flutter實現(xiàn)自定義下拉選擇框的示例詳解

    Flutter實現(xiàn)自定義下拉選擇框的示例詳解

    在一些列表頁面中,我們經(jīng)常會有上方篩選項的的需求,點擊出現(xiàn)一個下拉菜單,而在Flutter中,并沒有現(xiàn)成的這樣的組件,所以最好我們可以自己做一個。本文將利用Flutter實現(xiàn)自定義下拉選擇框,需要的可以參考一下
    2022-04-04
  • Android開發(fā)筆記之Android中數(shù)據(jù)的存儲方式(一)

    Android開發(fā)筆記之Android中數(shù)據(jù)的存儲方式(一)

    這篇文章主要介紹了Android開發(fā)筆記之Android中數(shù)據(jù)的存儲方式(一) 的相關資料,需要的朋友可以參考下
    2016-01-01
  • 解析Android框架之Volley源碼

    解析Android框架之Volley源碼

    我們知道Volley是在2013年Google I/O大會上推出了一個新的網(wǎng)絡通信框架,他的設計目的就是為了那些請求數(shù)據(jù)量不是特別大,但是又是特別頻繁的網(wǎng)絡操作非常適合。但是對于數(shù)據(jù)量較大的請求,比如說下載一個較大的文件,Volley可能相比于其他的框架,就有點不足了。
    2021-06-06
  • Kotlin實現(xiàn)半圓形進度條的方法示例

    Kotlin實現(xiàn)半圓形進度條的方法示例

    這篇文章主要給大家介紹了關于Kotlin實現(xiàn)半圓形進度條的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧。
    2018-03-03
  • Native層消息機制深入探究實例解析

    Native層消息機制深入探究實例解析

    這篇文章主要為大家介紹了Native層消息機制的深入探究及實例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • Android中WebView常見問題及解決方案匯總

    Android中WebView常見問題及解決方案匯總

    本篇文章主要介紹了Android中WebView常見問題及解決方案匯總,把WebView遇到的問題詳細的羅列下來,有需要的朋友可以了解一下。
    2016-11-11
  • Kotlin協(xié)程概念原理與使用萬字梳理

    Kotlin協(xié)程概念原理與使用萬字梳理

    協(xié)程的作用是什么?協(xié)程是一種輕量級的線程,解決異步編程的復雜性,異步的代碼使用協(xié)程可以用順序進行表達,文中通過示例代碼介紹詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-08-08
  • Android實現(xiàn)讀取相機(相冊)圖片并進行剪裁

    Android實現(xiàn)讀取相機(相冊)圖片并進行剪裁

    在 Android應用中,很多時候我們需要實現(xiàn)上傳圖片,或者直接調(diào)用手機上的拍照功能拍照處理然后直接顯示并上傳功能,下面將講述調(diào)用相機拍照處理圖片然后顯示和調(diào)用手機相冊中的圖片處理然后顯示的功能
    2015-08-08
  • 關于Android中Gradle和jar包下載慢的問題及解決方法

    關于Android中Gradle和jar包下載慢的問題及解決方法

    這篇文章主要介紹了解決Android中Gradle和jar包下載慢的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10

最新評論