精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力:Timer定時(shí)器

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-28 11:33 ? 次閱讀

定時(shí)器

setTimeout

setTimeout(handler[,delay[,…args]]): number

設(shè)置一個(gè)定時(shí)器,該定時(shí)器在定時(shí)器到期后執(zhí)行一個(gè)函數(shù)。

  • 參數(shù)

    參數(shù)名類型必填說明 開發(fā)前請(qǐng)熟悉鴻蒙開發(fā)指導(dǎo)文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]點(diǎn)擊或者復(fù)制轉(zhuǎn)到。
    handlerFunction定時(shí)器到期后執(zhí)行函數(shù)。
    delaynumber延遲的毫秒數(shù),函數(shù)的調(diào)用會(huì)在該延遲之后發(fā)生。如果省略該參數(shù),delay取默認(rèn)值0,意味著“馬上”執(zhí)行,或盡快執(zhí)行。
    ...argsArray附加參數(shù),一旦定時(shí)器到期,它們會(huì)作為參數(shù)傳遞給handler。
  • 返回值

    類型說明
    numbertimeout定時(shí)器的ID。
  • 示例

    export default {    
      setTimeOut() {        
        var timeoutID = setTimeout(function() {            
          console.log('delay 1s');
        }, 1000);    
      }
    }
    

clearTimeout

clearTimeout(timeoutID: number): void

取消了先前通過調(diào)用setTimeout()建立的定時(shí)器。

  • 參數(shù)

    參數(shù)名類型必填說明
    timeoutIDnumber要取消定時(shí)器的ID, 是由setTimeout()返回的。
  • 示例

    export default {    
      clearTimeOut() {        
        var timeoutID = setTimeout(function() {            
          console.log('do after 1s delay.');        
        }, 1000);        
        clearTimeout(timeoutID);    
      }
    }
    

setInterval

setInterval(handler[, delay[, ...args]]): number

重復(fù)調(diào)用一個(gè)函數(shù),在每次調(diào)用之間具有固定的時(shí)間延遲。

  • 參數(shù)

    參數(shù)名類型必填說明
    handlerFunction要重復(fù)調(diào)用的函數(shù)。
    delaynumber延遲的毫秒數(shù)(一秒等于1000毫秒),函數(shù)的調(diào)用會(huì)在該延遲之后發(fā)生。
    ...argsArray附加參數(shù),一旦定時(shí)器到期,他們會(huì)作為參數(shù)傳遞給handler。
  • 返回值

    類型說明
    numberintervalID重復(fù)定時(shí)器的ID。
  • 示例

    export default {    
      setInterval() {        
        var intervalID = setInterval(function() {            
          console.log('do very 1s.');        
        }, 1000);    
      }
    }
    

clearInterval

clearInterval(intervalID: number): void

可取消先前通過 setInterval() 設(shè)置的重復(fù)定時(shí)任務(wù)。

  • 參數(shù)

搜狗高速瀏覽器截圖20240326151547.png

參數(shù)名類型必填說明HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
intervalIDnumber要取消的重復(fù)定時(shí)器的ID,是由 setInterval() 返回的。
  • 示例
    export default {    
      clearInterval() {        
        var intervalID = setInterval(function() {
          console.log('do very 1s.');
        }, 1000);
        clearInterval(intervalID);
      }
    }
    

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    38

    瀏覽量

    9672
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2321

    瀏覽量

    42749
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RT-Thread定時(shí)器工作機(jī)制以及定時(shí)器的管理方式

    當(dāng)不再需要?jiǎng)討B(tài)定時(shí)器時(shí),可以將其刪除,執(zhí)行如下函數(shù)之后系統(tǒng)會(huì)把這個(gè)定時(shí)器從 rt_timer_list 鏈表中刪除,然后釋放相應(yīng)的定時(shí)器控制
    的頭像 發(fā)表于 02-15 10:36 ?1.2w次閱讀
    RT-Thread<b class='flag-5'>定時(shí)器</b>工作機(jī)制以及<b class='flag-5'>定時(shí)器</b>的管理方式

    GD32對(duì)Timer定時(shí)器原理的詳細(xì)講解

    GD32 Timr定時(shí)器看起來比較復(fù)雜啊。一看GD32E10x 的SPEC:一個(gè)高級(jí)定時(shí)器,三個(gè)通用定時(shí)器,還有一個(gè)基本定時(shí)器。 項(xiàng)目上想用來做分時(shí)處理程序都不知道用哪個(gè)? 就用通用的
    的頭像 發(fā)表于 04-22 17:02 ?1.6w次閱讀
    GD32對(duì)<b class='flag-5'>Timer</b><b class='flag-5'>定時(shí)器</b>原理的詳細(xì)講解

    如何在RK2206開發(fā)板上使用鴻蒙LiteOS-M內(nèi)核接口進(jìn)行定時(shí)器編程開發(fā)

    實(shí)驗(yàn)內(nèi)容本例程演示如何在小凌派-RK2206開發(fā)板上使用鴻蒙LiteOS-M內(nèi)核接口,進(jìn)行定時(shí)器編程開發(fā)。程序設(shè)計(jì)軟件定時(shí)器,是基于
    發(fā)表于 08-04 15:44

    通用定時(shí)器(Timer)

    在 Stellaris 系列 ARM 內(nèi)部通常集成有 2~4 個(gè)通用定時(shí)器模塊(General-Purpose Timer Module,GPTM),分別稱為 Timer0、Timer
    發(fā)表于 01-13 16:34 ?23次下載

    通用定時(shí)器(Timer

    通用定時(shí)器(Timer
    發(fā)表于 10-11 15:10 ?6次下載
    通用<b class='flag-5'>定時(shí)器</b>(<b class='flag-5'>Timer</b>

    通用定時(shí)器(Timer)總體特性的功能概述和詳細(xì)的程序概述

    在Stellaris系列ARM內(nèi)部通常集成有2~4個(gè)通用定時(shí)器模塊(General-Purpose Timer Module,GPTM),分別稱為Timer0、Timer1、
    發(fā)表于 05-09 10:32 ?8次下載
    通用<b class='flag-5'>定時(shí)器</b>(<b class='flag-5'>Timer</b>)總體特性的功能概述和詳細(xì)的程序概述

    ESP32 之 ESP-IDF 教學(xué)(三)——通用硬件定時(shí)器Timer

    ESP32 之 ESP-IDF 學(xué)習(xí)筆記(三)【通用硬件定時(shí)器Timer)】文章目錄ESP32 之 ESP-IDF 學(xué)習(xí)筆記(三)【通用硬件定時(shí)器Timer)】通用硬件
    發(fā)表于 11-26 11:36 ?37次下載
    ESP32 之 ESP-IDF 教學(xué)(三)——通用硬件<b class='flag-5'>定時(shí)器</b>(<b class='flag-5'>Timer</b>)

    GD32E230開發(fā)筆記-GD32E230定時(shí)器控制

    GD32E230開發(fā)筆記-GD32E230定時(shí)器控制1.硬件設(shè)計(jì)2.軟件設(shè)計(jì)定時(shí)器的配置3.設(shè)計(jì)效果4.程序源碼1.硬件設(shè)計(jì)GD32E230C8T6中定時(shí)器的資源還是比較豐富,這里我們
    發(fā)表于 12-02 14:36 ?28次下載
    GD32E230<b class='flag-5'>開發(fā)</b>筆記-GD32E230<b class='flag-5'>定時(shí)器</b>控制

    msp432快速入門第十節(jié)之timer32定時(shí)器

    縱觀整個(gè)程序,主要是通過中斷觸發(fā)定時(shí)器來使LED亮1s(2)配置自己的函數(shù)第一步 配置定時(shí)器配置定時(shí)器Timer32: //配置timer3
    發(fā)表于 12-07 18:51 ?9次下載
    msp432快速入門第十節(jié)之<b class='flag-5'>timer</b>32<b class='flag-5'>定時(shí)器</b>

    【合宙Air105開發(fā)板試用體驗(yàn)】Air105的定時(shí)器, 定時(shí)器中斷和PWM輸出

    1 個(gè) Timer 單元,包含 8 個(gè)獨(dú)立定時(shí)器: Timer0,Timer1,Timer2,Time
    的頭像 發(fā)表于 12-02 11:23 ?977次閱讀

    STM32G0開發(fā)筆記:定時(shí)器timer的基本使用方法

    使用Platformio平臺(tái)的libopencm3開發(fā)框架來開發(fā)STM32G0,以下為定時(shí)器timer的基本使用方法。
    的頭像 發(fā)表于 01-17 10:43 ?3605次閱讀
    STM32G0<b class='flag-5'>開發(fā)</b>筆記:<b class='flag-5'>定時(shí)器</b><b class='flag-5'>timer</b>的基本使用方法

    STM32入門學(xué)習(xí)筆記之基礎(chǔ)定時(shí)器實(shí)驗(yàn)(上)

    STM32內(nèi)部共有8個(gè)定時(shí)器,其中Timer1和Timer8屬于高級(jí)定時(shí)器Timer2~Timer
    的頭像 發(fā)表于 02-16 10:14 ?1181次閱讀
    STM32入門學(xué)習(xí)筆記之基礎(chǔ)<b class='flag-5'>定時(shí)器</b>實(shí)驗(yàn)(上)

    STM32入門學(xué)習(xí)筆記之基礎(chǔ)定時(shí)器實(shí)驗(yàn)(下)

    STM32內(nèi)部共有8個(gè)定時(shí)器,其中Timer1和Timer8屬于高級(jí)定時(shí)器Timer2~Timer
    的頭像 發(fā)表于 02-16 10:14 ?748次閱讀
    STM32入門學(xué)習(xí)筆記之基礎(chǔ)<b class='flag-5'>定時(shí)器</b>實(shí)驗(yàn)(下)

    基礎(chǔ)定時(shí)器實(shí)驗(yàn)

    STM32內(nèi)部共有8個(gè)定時(shí)器,其中Timer1和Timer8屬于高級(jí)定時(shí)器Timer2~Timer
    的頭像 發(fā)表于 03-01 15:59 ?1156次閱讀
    基礎(chǔ)<b class='flag-5'>定時(shí)器</b>實(shí)驗(yàn)

    STM32L4定時(shí)器(TIMER)介紹

    電子發(fā)燒友網(wǎng)站提供《STM32L4定時(shí)器(TIMER)介紹.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 14:24 ?0次下載
    STM32L4<b class='flag-5'>定時(shí)器</b>(<b class='flag-5'>TIMER</b>)介紹