在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

PIC32MZ系列MCU的定時器測試學習教程

電子工程師 ? 來源:網絡整理 ? 2018-02-01 03:33 ? 次閱讀

前面說過TC1使用的是外部32K的時鐘源,因為這個晶振沒有焊接,無法測試,所以我們這里選擇的測試時鐘為TC2。

MCU一共有9個定時器,TC1-TC9,都是16位的。先來看看時鐘內部框圖,TC外設使用的是PBCLK3,頻率是100MHZ

1

打開MHC,選擇Harmony Framework Configuration》Drivers》Timer進行設置,下面大體介紹下每個設置的含義

2

1,Driver Implementation:這個有動態和靜態的可以,我們這里選擇動態的,具體的區別在下一篇中介紹

2,中斷模式選擇使能,這里打鉤,表示使能中斷。

3,Timer Module ID:選擇ID2,就是使用的TC2,這里可以選擇1-9,但1的時鐘源沒有,所以只能選擇2-9,我們選擇2來測試

4,Interrupt Priority和Interrupt Sub-priority這兩項是選擇中斷優先級。每個向量有7個用戶可選的優先級,每個優先級內有4個用戶可選的次優先級。

5,Clock Source:選擇時鐘源。外部的為TxCK引腳的外部時鐘,內部的為外設時鐘PBCLK3

6,Prescale:分頻選擇,可以選擇1-256。我們選擇256,就是PBCLK3的100M進行256分頻,得到390625HZ。若是要求較短間隔(us),最好使用32位模式,因為分頻后的頻率數值若是超過計數器長度,則無法正常使用,并且沒有提示,你會看到定時器沒有起作用。

7,Operation Mode:模式選擇,可以選16位或32位模式。Timer2與Timer3組合、Timer4與Timer5組合、Timer6與Timer7組合以及Timer8與Timer9組合可提供4個32位同步定時器。當工作在32位模式下時,該位對奇編號定時器(Timer1、Timer3、Timer5、Timer7和Timer9)沒有影響。所有定時器功能通過偶編號定時器設置。

8,Power State:用來選擇TC可以運行在哪些節能模式下,這里選擇FULL表示所有模式下都可以運行。

MHC中,選擇Harmony FrameworkConfiguration》System Services》Timer進行設置,這里配置中斷的頻率也就是中斷的時間等設置,這里的頻率1000就表示1S產生1000次中斷,也就是說定時時間為1MS

3

4

為了方面參數的定義等,把中斷函數直接移到APP.C下面,這樣編寫寫程序比較方便,個人習慣這樣

5

6

在APP.H中定義計數器的幾個變量,方便以后使用

7

在中斷函數里增加程序,因為是1ms定時的,累加1000次正好是1S,1S刷新下顯示數據

8

顯示效果

084825vt5qqdpuuvt1938v

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

    關注

    146

    文章

    17397

    瀏覽量

    353212
  • 定時器
    +關注

    關注

    23

    文章

    3257

    瀏覽量

    115631
收藏 人收藏

    評論

    相關推薦

    詳解CKS32F107xx系列定時器同步功能

    CKS32F107xx系列部分定時器在內部是相連的,可用于定時器同步或鏈接,方便用戶配置不同的同步模式,以便在電機控制、數據采集和PWM信號生成等應用中,實現復雜的時間序列和多通道的同步操作。本節課
    的頭像 發表于 11-26 17:51 ?573次閱讀
    詳解CKS32F107xx<b class='flag-5'>系列</b>的<b class='flag-5'>定時器</b>同步功能

    禁用Tl系列監控的看門狗定時器

    電子發燒友網站提供《禁用Tl系列監控的看門狗定時器.pdf》資料免費下載
    發表于 10-12 09:40 ?0次下載
    禁用Tl<b class='flag-5'>系列</b>監控<b class='flag-5'>器</b>的看門狗<b class='flag-5'>定時器</b>

    定時器的工作方式介紹

    定時器是計算機和嵌入式系統中常見的一種硬件模塊,用于實現定時和計數功能。定時器的工作方式通常由一組寄存來控制,這些寄存定義了
    的頭像 發表于 07-12 10:29 ?1191次閱讀

    定時器相關的寄存有哪些類型

    ,微控制通常提供了一系列定時器寄存,用于配置和控制定時器的行為。 以下是一些常見的與定時器
    的頭像 發表于 07-12 10:25 ?1121次閱讀

    STM32G4系列芯片定時器的延時輸出問題

    有人使用STM32G4系列芯片內部的多個定時器做PWM輸出,輸出頻率一樣,占空比也一樣,均為50%。可是,當他中途調整各個定時器以相同的工作參數,即改變ARR的值和CCR值后,會發現TIM2和TIM5兩個
    的頭像 發表于 07-01 09:45 ?1984次閱讀
    STM32G4<b class='flag-5'>系列</b>芯片<b class='flag-5'>定時器</b>的延時輸出問題

    鴻蒙開發系統基礎能力:Timer定時器

    設置一個定時器,該定時器定時器到期后執行一個函數。
    的頭像 發表于 06-28 11:33 ?1131次閱讀
    鴻蒙開發系統基礎能力:Timer<b class='flag-5'>定時器</b>

    三菱plc如何顯示定時器時間

    三菱PLC(Programmable Logic Controller,可編程邏輯控制)是一種廣泛應用于工業自動化領域的設備。定時器是PLC中的一種基本功能,用于實現延時控制、計時控制等功能。在三
    的頭像 發表于 06-20 11:10 ?2177次閱讀

    三菱FX系列PLC內部定時器,定時的時間單位有哪3種?

    三菱FX系列PLC是工業自動化領域中常用的一種可編程邏輯控制,具有強大的功能和靈活性。在FX系列PLC中,定時器是一種非常重要的基本功能,用于實現各種時間控制任務。本文將詳細介紹三菱
    的頭像 發表于 06-20 10:29 ?4460次閱讀

    CW32使用DMA單通道、定時器觸發ADC實現了多路AD采集

    測試樣例基于CW32F030C8T6MCU,使用DMA單通道、定時器觸發ADC實現了12路AD采集。
    的頭像 發表于 05-24 09:29 ?936次閱讀
    CW32使用DMA單通道、<b class='flag-5'>定時器</b>觸發ADC實現了多路AD采集

    簡單有效的555定時器測試儀電路

    NE555定時器IC非常受歡迎,是電子電路中最常用的元件之一。NE555定時器IC也稱為理想IC,因為它具有多用途功能、低功耗、小尺寸和耐用性等多種功能。
    的頭像 發表于 05-05 10:18 ?1209次閱讀
    簡單有效的555<b class='flag-5'>定時器</b><b class='flag-5'>測試</b>儀電路

    如何實現一個軟件定時器

    在Linux,uC/OS,FreeRTOS等操作系統中,都帶有軟件定時器,原理大同小異。典型的實現方法是:通過一個硬件定時器產生固定的時鐘節拍,每次硬件定時器中斷到,就對一個全局的時間標記加一,每個軟件
    的頭像 發表于 04-29 11:00 ?794次閱讀

    s7200定時器的五種故障介紹

    定時器或CPU故障:如果定時器本身或PLC的CPU出現故障,也可能導致定時器無法復位。此時,需要檢查定時器和CPU的工作狀態,確保其正常運行。
    的頭像 發表于 04-03 17:08 ?2756次閱讀

    ?PLC保持型通電延時定時器TONR

    TONR指令用于積累許多時間間隔。當定時器的輸入端IN為ON時,定時器開始計時,當定時器的當前值大于等于設定值時,定時器被置位,其常開觸點閉合,常閉觸點斷開。
    發表于 03-31 09:13 ?1275次閱讀
    ?PLC保持型通電延時<b class='flag-5'>定時器</b>TONR

    ?PLC定時器介紹

    定時器是PLC中重要的編程元件,是累計時間增量的內部器件。大部分自動控制領域都需要定時器進行延時控制,靈活地使用定時器可以編制出復雜的控制程序。
    發表于 03-22 12:36 ?2619次閱讀
    ?PLC<b class='flag-5'>定時器</b>介紹

    使用555定時器的可調雙定時器電路

    定時器 IC 555 是最通用和最常用的 IC 之一,因為它的應用范圍更廣,如 PWM放大器、延遲定時器、開關電路、占空比選擇、時鐘脈沖發生等。這也可用于各種應用,如精確
    的頭像 發表于 02-25 15:16 ?2526次閱讀
    使用555<b class='flag-5'>定時器</b>的可調雙<b class='flag-5'>定時器</b>電路
    主站蜘蛛池模板: 国产精品久久久久久久成人午夜 | 奇米米奇777 | 国产高清一区二区三区 | 久久国产精品免费看 | 天堂成人网 | 米奇777四色精品人人爽 | 色播在线 | 最新欧美伦理网 | 香港三级在线视频 | 真实子伦视频不卡 | 狠狠色噜噜狠狠狠狠999米奇 | 波多野结衣一级毛片 | 黄色片香蕉视频 | 国产20岁美女一级毛片 | 操碰人人 | 久久久午夜视频 | 欧美极品在线视频 | 色综合888 | 天天射夜夜爽 | 欧美一级免费 | 日韩一级欧美一级一级国产 | 亚洲视频在线网 | 国产精品嫩草影院一二三区 | 手机看片99 | 一区二区三区四区在线视频 | 一区二区三区伦理高清 | 优优国产在线视频 | 鸥美毛片 | 国产网站黄色 | 欧美三级视频网 | 国产精品久久久久久一级毛片 | 日本午夜大片a在线观看 | 天堂网www天堂在线网 | 亚洲乱码卡一卡二卡三永久 | 久久久久久人精品免费费看 | bt天堂在线www中文在线 | 国产精品第九页 | 欧美区在线 | 九九热在线精品视频 | 天天干天天拍天天射 | 激情综合丝袜美女一区二区 |