欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

7-FreeRTOS軟件定時器-創(chuàng)新互聯(lián)

1- 簡介 1.1 軟件定時器簡述

軟件定時器就是允許函數(shù)設(shè)置一定的等待時間,然后執(zhí)行。定時器執(zhí)行的函數(shù)被稱為定時器的回調(diào)函數(shù)。定時器從啟動到執(zhí)行回調(diào)函數(shù)之間的時間稱為定時器的周期。定時器的回調(diào)函數(shù)在定時器的時間到達時執(zhí)行。
軟件定時器要先創(chuàng)建才能使用。

豐順ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!1.2 軟件定時器有效的實現(xiàn)

軟件定時器功能的實現(xiàn)是非常容易的,但是想要有效的實現(xiàn)可能會優(yōu)點困難,F(xiàn)reeRTOS的定時器,不會從中斷中執(zhí)行定時器的回調(diào)函數(shù),除非定時器到達了,否則不會消耗任何的運算時間,不會像時鐘中添加任何的運算負擔(dān),如果中斷禁用了,也不會遍歷任何的鏈表結(jié)構(gòu)。
定時器服務(wù)任務(wù)主要利用了FreeRTOS的一些特性,允許像應(yīng)用程序添加定時器功能,而對于應(yīng)用程序可執(zhí)行的程序影響最小。

1.3 有關(guān)定時器的回調(diào)函數(shù)

定時器回調(diào)函數(shù)在定時器服務(wù)任務(wù)中進行執(zhí)行,所以定時器回調(diào)函數(shù)不要試圖阻塞。比如,定時器回調(diào)函數(shù)在訪問隊列或信號量時不能調(diào)用vTaskDelay()、vTaskDelayUntil()或指定非零阻塞時間。

2- 定時器服務(wù)和定時器命令隊列

計時器功能是可選的,不是FreeRTOS核心內(nèi)核的一部分。相反,它是由定時器服務(wù)任務(wù)提供的。
FreeRTOS提供了一組與定時器相關(guān)的API函數(shù)。其中許多函數(shù)使用標(biāo)準的FreeRTOS隊列向計時器服務(wù)任務(wù)發(fā)送命令。用于此目的的隊列稱為timer command queue。timer command queue是FreeRTOS定時器實現(xiàn)的私有命令,不能直接訪問。
下圖演示了這種情況。左邊的代碼表示一個函數(shù),它是用戶應(yīng)用程序的一部分,并從作為同一用戶應(yīng)用程序的一部分創(chuàng)建的任務(wù)中調(diào)用。右邊的代碼表示定時器服務(wù)任務(wù)的實現(xiàn)。定時器命令隊列是連接應(yīng)用任務(wù)和定時器服務(wù)任務(wù)的紐帶。在本例中,從應(yīng)用程序代碼調(diào)用xTimerReset() API函數(shù)。這導(dǎo)致將重置命令發(fā)送到定時器命令隊列,由定時器服務(wù)任務(wù)處理。應(yīng)用程序代碼只調(diào)用xTimerReset() API函數(shù)——它沒有(也不能)直接訪問定時器命令隊列。

3-軟件定時器程序配置

要使FreeRTOS 軟件計時器 API在應(yīng)用程序中可用,只需:
將 FreeRTOS/Source/timers.c 源文件添加到您的項目中,以及在應(yīng)用程序 FreeRTOSConfig.h 頭文件中定義。下面這個表是一些常量:

4- 自動沖加載

定時器有兩種類型:單觸發(fā)定時器和自動重新加載定時器。一旦啟動,單觸發(fā)定時器只會執(zhí)行它的回調(diào)函數(shù)一次。它可以手動重新啟動,但不能自動重新啟動。相反,自動重新加載定時器一旦啟動,在每次執(zhí)行回調(diào)函數(shù)后都會自動重新啟動,導(dǎo)致周期性的回調(diào)執(zhí)行。
下圖演示了,單觸發(fā)定時器和自動重載之間的區(qū)別,在此圖中,定時器1為周期等于100的單次定時器,計時器2是自動重加載周期等于200次的定時器。

5-定時器的重置

重新設(shè)置已經(jīng)開始運行的定時器。重置定時器會導(dǎo)致定時器重新計算其達到的時間,這種行為在下面的圖中得到了展示,其中定時器1是一個周期為5秒的單觸發(fā)定時器。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)站題目:7-FreeRTOS軟件定時器-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://aaarwkj.com/article40/dopcho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、動態(tài)網(wǎng)站、網(wǎng)站收錄、搜索引擎優(yōu)化網(wǎng)站改版、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
国产一区二区黄色网页| 亚洲男女内射在线视频| 国产精品欧美一区二区视频| 久草免费福利视频资源站| 麻豆国产免费av在线| 欧美一区二区在线精品| 亚洲国产99在线精品一区| 亚洲狠狠爱一区二区三区| 午夜福利网午夜福利网| 尤物视频最新在线观看| 国产男女免费视频观看| 国产成人综合精品久久| 欧美+亚洲+精品+三区| 国产亚洲av综合人人精品| 日韩人妻有码中文字幕| 久久中文字幕人妻熟av| 91精品中综合久久久久| 视频一区二区日韩不卡| 日韩av一区二区人妻| 白白色最新福利在线视频观看| 国产偷国产偷亚洲综合av| 亚洲欧美国产另类精品| 91色老久久精品偷偷鲁无毒| 有码精品视频在线观看| 无遮挡无掩盖的免费网站| 亚洲成色在线综合剧情网站| 少妇性生活视频免费观看| 男人午夜福利视频在线观看| 中文字幕亚洲精品乱码在线| av永久天堂一区二区三区| 中文字幕一区二区精品人妻| 亚洲色图视频免费观看| 色呦呦视频在线免费观看| 欧美日本一区二区四区| 四虎久久久最新网址| 加勒比人妻一区二区三区| 亚洲福利一区福利三区| 亚洲天堂男人的天堂狠狠操| 亚洲超清av在线播放一区二区| 狼人私人影院在线观看| 成人av高清在线观看|