SAM 器件上的各種定時器
簡介
定時器是基于單片機的嵌入式應(yīng)用中的基本模塊。很難想象不使用定時器如何設(shè)計嵌入式應(yīng)用。定時器作為外設(shè),可生成周期性事件,用于測量時間間隔、生成延遲和產(chǎn)生超時。定時器還可用于其他應(yīng)用場景,如生成 PWM 輸出和捕捉輸入等。
在任何嵌入式應(yīng)用中,CPU 和資源利用對實現(xiàn)應(yīng)用功能具有至關(guān)重要的作用。例如,如果沒有定時器,要使 LED 每 2秒閃爍一次,則應(yīng)用需要連續(xù)檢查經(jīng)過的時間。當(dāng)應(yīng)用定期檢查經(jīng)過的時間時,CPU 并未執(zhí)行任何有意義的任務(wù),在此過程中會浪費寶貴的 CPU 帶寬。在這種情況下,可以使用定時器在指定時間產(chǎn)生中斷,與此同時,CPU 可以執(zhí)行其他有意義的任務(wù),或者可以在該時間段內(nèi)休眠以節(jié)省功耗。
Microchip 的 Smart Arm(SAM)系列單片機(MCU)配備各種定時器,為開發(fā)實時嵌入式應(yīng)用提供了靈活性。
今天推薦中文應(yīng)用筆記《TB3230 - SAM 器件上的各種定時器》,討論可以使用 SAM 系列 MCU 中的定時器的可能應(yīng)用場景。
主要內(nèi)容
說明:SAM系列MCU支持以下定時器:
看門狗定時器
實時定時器
系統(tǒng)定時器
定時器/計數(shù)器
用于控制應(yīng)用的定時器/計數(shù)器
實現(xiàn)
MPLAB Harmony v3 是一款完全集成的嵌入式軟件開發(fā)框架。它為 32 位單片機和微處理器的應(yīng)用開發(fā)提供了具有互操作性的固件庫。該軟件開發(fā)框架包括一個易于使用的圖形用戶界面(MPLAB Harmony 配置器),用于選擇、配置和生成啟動代碼、外設(shè)庫和中間件(USB、TCP/IP 和圖形等)。
責(zé)任編輯:haq
-
microchip
+關(guān)注
關(guān)注
52文章
1492瀏覽量
117335 -
定時器
+關(guān)注
關(guān)注
23文章
3218瀏覽量
113678 -
SAM
+關(guān)注
關(guān)注
0文章
111瀏覽量
33452
原文標(biāo)題:中文應(yīng)用筆記《TB3230 - SAM 器件上的各種定時器》
文章出處:【微信號:MicrochipTechnology,微信公眾號:Microchip微芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論