chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

STM32延時(shí)函數(shù)的方法

ss ? 來源:CSDN的沐白001、ZJE_ANDY ? 作者:CSDN的沐白001、ZJ ? 2021-10-02 16:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM32延時(shí)函數(shù)的方法

1.普通延時(shí)法

這個(gè)比較簡單,讓單片機(jī)做一些無關(guān)緊要的工作來打發(fā)時(shí)間,經(jīng)常用循環(huán)來實(shí)現(xiàn),不過要做的比較精準(zhǔn)還是要下一番功夫。

2.SysTick 定時(shí)器延時(shí)

CM3 內(nèi)核的處理器,內(nèi)部包含了一個(gè)SysTick 定時(shí)器,SysTick 是一個(gè)24 位的倒計(jì)數(shù)定時(shí)器,當(dāng)計(jì)到0 時(shí),將從RELOAD寄存器中自動(dòng)重裝載定時(shí)初值。

延時(shí)函數(shù)delay的編寫

原理:3層for循環(huán),循環(huán)次數(shù)是 NUM = 4X5X248 = 4960次,由每次循環(huán)都有條件判斷(如 i 》0)和自減語句(如 i--),因此每次循環(huán)又耗費(fèi)兩個(gè)機(jī)器周期

所以,總耗費(fèi)的機(jī)器周期為 SUM = NUM x 2 = 9920個(gè)。

整合自:CSDN的沐白001、ZJE_ANDY

編輯:jq

聲明:本文內(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)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20209

    瀏覽量

    249775
  • STM32
    +關(guān)注

    關(guān)注

    2307

    文章

    11150

    瀏覽量

    372402
  • 延時(shí)函數(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    10347
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何在Zephyr RTOS中實(shí)現(xiàn)延時(shí)和計(jì)時(shí)函數(shù)

    多種延時(shí)與計(jì)時(shí)實(shí)現(xiàn)方案,滿足不同應(yīng)用場(chǎng)景的需求。那么,大家平時(shí)都是怎么在MCU程序中實(shí)現(xiàn)計(jì)時(shí)函數(shù)、實(shí)現(xiàn)延時(shí)的呢?
    的頭像 發(fā)表于 12-26 10:32 ?4227次閱讀
    如何在Zephyr RTOS中實(shí)現(xiàn)<b class='flag-5'>延時(shí)</b>和計(jì)時(shí)<b class='flag-5'>函數(shù)</b>

    交流延時(shí)電源

    交流延時(shí)電源
    的頭像 發(fā)表于 12-25 12:57 ?190次閱讀
    交流<b class='flag-5'>延時(shí)</b>電源

    Cortex-M內(nèi)核中的精確延時(shí)方法

    為什么要學(xué)習(xí)這種延時(shí)方法? 很多時(shí)候我們跑操作系統(tǒng),就一般會(huì)占用一個(gè)硬件定時(shí)器——SysTick,而我們一般操作系統(tǒng)的時(shí)鐘節(jié)拍一般是設(shè)置100-1000HZ,也就是1ms——10ms產(chǎn)生一次中斷
    發(fā)表于 11-21 07:51

    使用系統(tǒng)定時(shí)器SysTick來實(shí)現(xiàn)精確延時(shí)微秒和毫秒函數(shù)

    內(nèi)核MCU之間,可以很方便的實(shí)現(xiàn)。而東芝的這款TT_M3HQ開發(fā)板使用的TMPM3HQFDFG芯片,正好是ARM Cortex-M3內(nèi)核,所以以前使用的延時(shí)函數(shù),可以直接拿過來使用,無需任何修改
    發(fā)表于 11-20 07:12

    探頭的延時(shí)介紹

    探頭的延時(shí)是指信號(hào)從被測(cè)點(diǎn)傳輸?shù)绞静ㄆ鬏斎攵说臅r(shí)間間隔,即信號(hào)經(jīng)過探頭的探針、傳輸電纜、內(nèi)部電路等路徑后,到達(dá)示波器采樣系統(tǒng)的總時(shí)間延遲,(以下討論低速信號(hào)情景,忽略示波器通道間ps級(jí)的延時(shí)誤差)。不同型號(hào)的探頭延時(shí)存在差異,尤
    的頭像 發(fā)表于 09-17 17:32 ?743次閱讀
    探頭的<b class='flag-5'>延時(shí)</b>介紹

    在rtthread的main函數(shù)里用HAL_Delay函數(shù)不起作用是哪里的問題?

    在rtthread的main函數(shù)里用HAL_Delay函數(shù)無效,我設(shè)置延時(shí)500ms打印一次,但是實(shí)際上,一秒打印了幾百次,很顯然是HAL_Delay出現(xiàn)了問題。用RT_thread_mdelay
    發(fā)表于 09-15 07:53

    Linux修改uboot啟動(dòng)延時(shí)方法詳細(xì)攻略,觸覺智能RK3568開發(fā)板演示

    本文介紹Linux系統(tǒng)修改uboot啟動(dòng)延時(shí)方法,使用觸覺智能EVB3568鴻蒙開發(fā)板演示,搭載瑞芯微RK3568,四核A55處理器,主頻2.0Ghz,1T算力NPU;支持開源鴻蒙
    的頭像 發(fā)表于 06-06 18:07 ?827次閱讀
    Linux修改uboot啟動(dòng)<b class='flag-5'>延時(shí)方法</b>詳細(xì)攻略,觸覺智能RK3568開發(fā)板演示

    STM32F030內(nèi)部晶振怎么設(shè)置,內(nèi)部晶振是延時(shí)函數(shù)怎么設(shè)置?

    STM32F030內(nèi)部晶振怎么設(shè)置,內(nèi)部晶振是延時(shí)函數(shù)怎么設(shè)置 使用STM32F030時(shí)沒使用內(nèi)部晶振怎么設(shè)置,使用內(nèi)部晶振時(shí)延時(shí)
    發(fā)表于 04-23 07:45

    解鎖TSMaster fifo函數(shù):報(bào)文讀取的高效方法

    前言:TSMaster目前有兩種讀取報(bào)文的模式:回調(diào)函數(shù)模式和fifo模式。fifo函數(shù)是TSMaster近期新增的函數(shù),本文將重點(diǎn)介紹fifo模塊。關(guān)于回調(diào)函數(shù)的使用
    的頭像 發(fā)表于 03-14 20:04 ?1056次閱讀
    解鎖TSMaster fifo<b class='flag-5'>函數(shù)</b>:報(bào)文讀取的高效<b class='flag-5'>方法</b>

    使用SysTick_Config函數(shù)延時(shí)函數(shù),顯示SysTick_Config無法被調(diào)用如何解決?

    使用SysTick_Config函數(shù)延時(shí)函數(shù),但顯示SysTick_Config無法被調(diào)用,怎么解決呢?
    發(fā)表于 03-12 06:56

    STM32CUBEide有沒有像KEIL一樣可以自己指定函數(shù)注釋模板的方法?

    最近從keil轉(zhuǎn)到CUBEIDE編程了,現(xiàn)在非常不舒服的一點(diǎn)是函數(shù)注釋方面。STM32CUBEide有沒有像KEIL一樣可以自己指定函數(shù)注釋模板的方法,可以注釋
    發(fā)表于 03-11 08:06

    stm32f4 sdio時(shí)鐘如何獲取通過什么函數(shù)?

    stm32f4系列sdio 時(shí)鐘如何獲取,stm32h7可以通過sdmmc_clk=HAL_RCCEx_GetPeriphCLKFreq(STM32_RCC_PERIPHCLK_SDMMC);這個(gè)
    發(fā)表于 03-07 08:26

    使用STM32F030時(shí)沒使用內(nèi)部晶振怎么設(shè)置,使用內(nèi)部晶振時(shí)延時(shí)函數(shù)怎么寫?

    STM32F030內(nèi)部晶振怎么設(shè)置,內(nèi)部晶振是延時(shí)函數(shù)怎么設(shè)置 使用STM32F030時(shí)沒使用內(nèi)部晶振怎么設(shè)置,使用內(nèi)部晶振時(shí)延時(shí)
    發(fā)表于 03-07 08:13

    STM32C031C6在按鍵中斷處理程序中使用HAL_Delay()延時(shí)函數(shù),程序則無法運(yùn)行怎么解決?

    測(cè)試STM32C031C6開發(fā)板的長短按鍵,在按鍵中斷處理程序中使用HAL_Delay()延時(shí)函數(shù),程序則無法運(yùn)行,類似進(jìn)入了死循環(huán),于是則添加了延時(shí)
    發(fā)表于 03-07 06:50

    延時(shí)繼電器的工作原理和接線方法

    延時(shí)繼電器作為一種在電氣系統(tǒng)中廣泛應(yīng)用的控制元件,具有在電路中實(shí)現(xiàn)定時(shí)閉合或斷開控制的重要功能。通過引入延時(shí)功能,對(duì)電路系統(tǒng)的精確控制和管理,適應(yīng)不同的應(yīng)用場(chǎng)景和需求,提高生產(chǎn)效率、降低
    的頭像 發(fā)表于 02-07 16:09 ?3079次閱讀