国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于TIM延時講解

黃工的嵌入式技術圈 ? 來源:黃工的嵌入式技術圈 ? 2020-04-08 09:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天講解STM32F103定時器延時功能,TIM的功能很強大,后續慢慢講解。今天從簡單開始講解定時器,以下面軟件工程實例來講述。

軟件工程下載地址(360云盤):

https://yunpan.cn/cP5utM7kxIReM 訪問密碼 6f12

工程現象:間隔(定時器延時)500ms LED變化一次, 并且串口打印

STM32F103ZE有8個定時器(TIM1 – TIM8), 這里工程使用TIM4為例。

STM32F10x的資料可以在我360云盤下載:

https://yunpan.cn/crBUdUGdYKam2訪問密碼 ca90

關于TIM延時,我把重要的幾點在下面分別講述,工程中沒有在這里講述的請關注微信公眾號“EmbeddDeveloper”查閱或留言。

現將重點講述關于TIM延時的幾點內容。

一、定時器時鐘

這里的“時鐘配置”函數在bsp.c文件下面;

使能時鐘:RCC_APB1Periph_TIM4。

二、定時器配置

函數在timer.c文件下面;

詳見每一句后面都有注釋。

三、延時函數

函數在timer.c文件下面;

主要是延時函數,至于為什么是延時10us,這里開始學習的人可能不能理解。

大致意思:TIM每秒計數1M次(系統時鐘72M, 72分頻),計數滿10次一個周期,也就是1usX 10 = 10us

見timer.h里面的宏定義:TIM4_COUNTER_CLOCK、TIM4_PRESCALER_VALUE、TIM4_PERIOD_TIMING

由這幾個宏定義決定延時時間。

四、主函數應用

函數在main.c文件下面;

(定時器)延時500ms跳變LED、打印(發送)字符串。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 延時
    +關注

    關注

    0

    文章

    110

    瀏覽量

    26353
  • 時鐘
    +關注

    關注

    11

    文章

    1971

    瀏覽量

    134988
  • Tim
    Tim
    +關注

    關注

    0

    文章

    85

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LAT1202+TIM DMA burst 輸出變頻 PWM 波形應用筆記

    客戶需要 MCU 輸出一組變頻的 PWM 波形來控制外圍器件,并且不同頻率脈沖的個數也不同。STM32U5 芯片擁有 TIM1/TIM8 高級定時器,還有通用定時器TIM2/TIM3/
    發表于 01-11 17:22 ?0次下載

    如何在Zephyr RTOS中實現延時和計時函數

    在實時操作系統(RTOS)中,時間管理是核心功能之一。無論是任務調度、超時控制,還是周期性事件,延時和計時機制都扮演著至關重要的角色。Zephyr RTOS作為一個輕量級、模塊化的開源系統,提供了
    的頭像 發表于 12-26 10:32 ?5442次閱讀
    如何在Zephyr RTOS中實現<b class='flag-5'>延時</b>和計時函數

    交流延時電源

    交流延時電源
    的頭像 發表于 12-25 12:57 ?333次閱讀
    交流<b class='flag-5'>延時</b>電源

    感知再進化,新增“觸發延時”功能!

    ——「觸發延時」正式上線!這不僅是一個功能的增加,更是對產品穩定性和場景適用性的一次深刻優化。一、亮點速覽什么是“觸發延時”功能?簡單來說,“觸發延時”是指在雷達檢測到
    的頭像 發表于 11-10 11:05 ?741次閱讀
    感知再進化,新增“觸發<b class='flag-5'>延時</b>”功能!

    如何利用蜂鳥HbirdV2-SoC自帶外設PWM進行毫秒級的延時和計時

    1 隊伍介紹 本篇主要介紹如何利用蜂鳥HbirdV2-SoC自帶外設PWM進行毫秒級的延時和計時。 2 TIM0配置 在上一個帖子中,介紹了HbirdV2-SoC自帶外設PWM的寄存器
    發表于 10-30 07:47

    探頭的延時介紹

    探頭的延時是指信號從被測點傳輸到示波器輸入端的時間間隔,即信號經過探頭的探針、傳輸電纜、內部電路等路徑后,到達示波器采樣系統的總時間延遲,(以下討論低速信號情景,忽略示波器通道間ps級的延時誤差)。不同型號的探頭延時存在差異,尤
    的頭像 發表于 09-17 17:32 ?852次閱讀
    探頭的<b class='flag-5'>延時</b>介紹

    認識探頭的延時

    探頭的延時是指信號從被測點傳輸到示波器輸入端的時間間隔,即信號經過探頭的探針、傳輸電纜、內部電路等路徑后,到達示波器采樣系統的總時間延遲,(以下討論低速信號情景,忽略示波器通道間ps級的延時誤差
    的頭像 發表于 08-26 17:04 ?796次閱讀
    認識探頭的<b class='flag-5'>延時</b>

    第二十二章 TIM——高級定時器

    本章介紹了W55MH32的高級定時器(TIM1和TIM8),其含時基單元等,具備輸入捕獲、輸出比較、PWM生成等功能,還支持互補輸出、死區插入等,適用于工業電機控制,也提及相關配置結構體。
    的頭像 發表于 06-20 13:58 ?1702次閱讀
    第二十二章 <b class='flag-5'>TIM</b>——高級定時器

    第二十一章 TIM——通用定時器

    本篇文章介紹了W55MH32的通用定時器(TIM2~TIM5等),其由16位自動裝載計數器和可編程預分頻器構成,具備輸入捕獲、輸出比較、PWM生成等功能,還介紹了時基單元、計數器模式等,并有代碼解析與下載驗證內容。
    的頭像 發表于 06-20 13:57 ?1609次閱讀
    第二十一章 <b class='flag-5'>TIM</b>——通用定時器

    第二十章 TIM——基本定時器

    本章介紹了W55H32基本定時器TIM6、TIM7,16位向上計數,含時鐘源、預分頻器等,講解定時計算及初始化結構體。
    的頭像 發表于 06-20 13:51 ?1156次閱讀
    第二十章 <b class='flag-5'>TIM</b>——基本定時器

    comp輸出用于tim1剎車,消隱源和pwm輸出是不是得是同一個TIM呢?

    那不是一個定時器的話 怎么能保證COMP1的消隱觸發同步呢?假設pwm輸出是tim1_ch2,那么我消隱源可以選tim4_oc3?是不是tim1_oc5跟合理?
    發表于 06-09 07:12

    comp輸出用于tim1剎車,消隱源和pwm輸出是不是得是同一個TIM呀?

    那不是一個定時器的話 怎么能保證COMP1的消隱觸發同步呢?假設pwm輸出是tim1_ch2,那么我消隱源可以選tim4_oc3?是不是tim1_oc5跟合理?
    發表于 06-05 06:10

    WIZnet W55MH32以太網單片機開發教程 第十一章 通用定時器(上篇)

    本章介紹了W55MH32的通用定時器TIM2~TIM5,其由 16 位計數器等構成,具輸入捕獲等功能,有多種計數模式及時鐘選擇。對例程進行了講解并下載驗證,TIM9~14功能類似,詳見
    的頭像 發表于 05-28 10:12 ?1101次閱讀
    WIZnet W55MH32以太網單片機開發教程 第十一章 通用定時器(上篇)

    一文讀懂熱界面材料:TIM1與TIM2的奇妙世界

    TIM1:芯片的“貼身保鏢”2025ThermalLink在熱界面材料的世界里,TIM1堪稱芯片的“貼身保鏢”。它通常緊緊地貼附在芯片(如CPU、GPU等核心芯片)與均熱板(IHS)之間,就像給芯片
    的頭像 發表于 05-11 06:41 ?2839次閱讀
    一文讀懂熱界面材料:<b class='flag-5'>TIM</b>1與<b class='flag-5'>TIM</b>2的奇妙世界

    如何使用TIM2的更新事件觸發TIM1的PWM DMA?

    目前在學習無刷電機,現在在跑開環控制,想問問是否能實現這樣的一個功能,TIM1用于3項PWM的生成,分頻系數與period都是固定的,這樣PWM的頻率和100%占空比的值就是固定的,所以我可以直接寫
    發表于 03-07 07:34