參考 FreeRTOs,orq怎樣工作小節(jié)獲取多任務(wù)的基本概念任務(wù)和聯(lián)合程序文檔提供了怎樣判斷何時(shí)適合以及何時(shí)不適合使用聯(lián)合程序的方法,下面是簡(jiǎn)單的總結(jié)。注意一個(gè)系統(tǒng)可以只使用任務(wù)、或者只使用聯(lián)合程序、或混合使用-但是任務(wù)和聯(lián)合程序使用不同的API函數(shù),因此一個(gè)隊(duì)列
(或者信號(hào))不能用于從任務(wù)傳遞數(shù)據(jù)到聯(lián)合程序,反之亦然。
任務(wù)"的特性
FreeRTOS低于V4.0.0.0的版本只允許實(shí)時(shí)系統(tǒng)的結(jié)構(gòu)以一組任務(wù)的方式組成,這是RTOS調(diào)度的傳統(tǒng)模式。
簡(jiǎn)評(píng) In brief:一個(gè)使用RTos的實(shí)時(shí)應(yīng)用系統(tǒng)可以由一組獨(dú)立的任務(wù)組成,每個(gè)任務(wù)執(zhí)行它自己的內(nèi)容而不依賴于其他任務(wù)或者調(diào)度器。在任何時(shí)候只有個(gè)任務(wù)可以被執(zhí)行,調(diào)度器負(fù)責(zé)決定哪個(gè)任務(wù)應(yīng)當(dāng)被執(zhí)行。調(diào)度器反復(fù)啟動(dòng)和停止任務(wù)(切換任務(wù)),因?yàn)閭€(gè)任務(wù)不清楚調(diào)度器的活動(dòng),所以在任務(wù)切換時(shí)保證處理器內(nèi)容不變(寄存器值、堆棧等)就是實(shí)時(shí)內(nèi)核調(diào)度器的工作。要做到這點(diǎn)每個(gè)任務(wù)都需要使用自己的堆棧,當(dāng)任務(wù)切換時(shí)運(yùn)行的參數(shù)保存到堆棧中任務(wù)再次運(yùn)行時(shí)就可以從堆棧中恢復(fù)參數(shù)。參考 FreeRTOs怎樣工作小節(jié)獲得更多內(nèi)容。
就緒的任務(wù)是那些可以執(zhí)行(沒有被阻塞或暫停),但是因?yàn)槠渌嗤蚋邇?yōu)先級(jí)任務(wù)正在運(yùn)行造成還沒有運(yùn)行的任務(wù)。
阻塞
當(dāng)一個(gè)任務(wù)等待臨時(shí)事件或外部事件時(shí)它就是處于阻塞狀態(tài)。例如,任務(wù)調(diào)用 VAsk Delay(),它將被阻塞(置為阻塞狀態(tài))直到超過延時(shí)時(shí)間個(gè)臨時(shí)事件。任務(wù)也可以阻塞等待隊(duì)列和信號(hào)事件。阻塞狀態(tài)的任務(wù)般有一個(gè)超時(shí)時(shí)間,超時(shí)后任務(wù)將解鎖。阻塞的任務(wù)不會(huì)參與調(diào)度。
資源簡(jiǎn)介:史上最全的c筆試題,華為,摩托,sony等
上傳時(shí)間: 2013-12-11
上傳用戶:c12228
資源簡(jiǎn)介:網(wǎng)絡(luò)人士必備! 史上最全的網(wǎng)絡(luò)協(xié)議大全圖!
上傳時(shí)間: 2013-12-25
上傳用戶:dongbaobao
資源簡(jiǎn)介:史上最全的PCB封裝命名規(guī)范,有需要的可以參考!
上傳時(shí)間: 2022-04-17
上傳用戶:
資源簡(jiǎn)介:史上最專業(yè)的電容選形資料
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
資源簡(jiǎn)介:史上最有用的SQL 自學(xué)資料,保你15天成為SQL 高手
上傳時(shí)間: 2014-01-22
上傳用戶:asdfasdfd
資源簡(jiǎn)介:國標(biāo)類相關(guān)專輯 313冊(cè) 701M史上最專業(yè)的電容選形資料.pdf.pdf
上傳時(shí)間: 2014-05-05
上傳用戶:時(shí)代將軍
資源簡(jiǎn)介:史上最強(qiáng)的s3c2410中文手冊(cè),含第1,2,5,6,8,15,16章,是研究ARM9的非常難得的好資料!
上傳時(shí)間: 2016-04-07
上傳用戶:阿四AIR
資源簡(jiǎn)介:參考 freertos,orq怎樣工作小節(jié)獲取多任務(wù)的基本概念任務(wù)和聯(lián)合程序文檔提供了怎樣判斷何時(shí)適合以及何時(shí)不適合使用聯(lián)合程序的方法,下面是簡(jiǎn)單的總結(jié)。注意一個(gè)系統(tǒng)可以只使用任務(wù)、或者只使用聯(lián)合程序、或混合使用-但是任務(wù)和聯(lián)合程序使用不同的API函數(shù),因...
上傳時(shí)間: 2022-03-19
上傳用戶:kingwide
資源簡(jiǎn)介:最全的紅外資料__HS0038_PH302_免費(fèi)下載
上傳時(shí)間: 2014-12-29
上傳用戶:oooool
資源簡(jiǎn)介:[PB]史上最經(jīng)典的軟件框架
上傳時(shí)間: 2016-08-14
上傳用戶:thinode
資源簡(jiǎn)介:史上最完整的下載者源代碼,需要的朋友下載后可以研究
上傳時(shí)間: 2014-01-20
上傳用戶:changeboy
資源簡(jiǎn)介:史上最全面的留言板課程設(shè)計(jì),代碼 報(bào)告俱全,肯定對(duì)您大有幫助啊1
上傳時(shí)間: 2013-12-13
上傳用戶:黃華強(qiáng)
資源簡(jiǎn)介:史上最全手機(jī)指令.pdf 史上最全手機(jī)指令.pdf
上傳時(shí)間: 2017-02-25
上傳用戶:royzhangsz
資源簡(jiǎn)介:LINUX函數(shù)手冊(cè).chm 世界上最全的linux 函數(shù)大集合,特別添加了有關(guān)linux 線程 相關(guān)的函數(shù),以及線程編程原理
上傳時(shí)間: 2014-01-22
上傳用戶:baiom
資源簡(jiǎn)介:PCB封裝庫 元件庫1_5G史上最全3D庫模型AD庫AD元件庫3D 封裝庫3D格式 PCB庫2D 格式 PCB庫對(duì)應(yīng)Altium Degner 2D PCB格式庫.rar - 1005.13KB對(duì)應(yīng) Protel 2D PCB格式庫 .rar - 1.13MB整體文件包......
上傳時(shí)間: 2022-05-26
上傳用戶:
資源簡(jiǎn)介:史上最詳細(xì)的Android-Studio系列教程.pdf
上傳時(shí)間: 2022-06-28
上傳用戶:默默
資源簡(jiǎn)介:模具型芯銅電極的數(shù)控加工
上傳時(shí)間: 2013-08-05
上傳用戶:eeworm
資源簡(jiǎn)介:最新最全的Windows CE 培訓(xùn)資料,我上傳好幾次都沒有成功. 強(qiáng)烈推薦. 全書內(nèi)容包括:本書分為上篇、中篇和下篇三個(gè)部分,上篇為Windows CE .NET結(jié)構(gòu)分析,中篇為Windows CE .NET情景分析,下篇為實(shí)驗(yàn)。每一篇又劃分為若干章。上篇包含有引言,Windows CE .N...
上傳時(shí)間: 2013-12-12
上傳用戶:songrui
資源簡(jiǎn)介:最全的GPS開發(fā)資料
上傳時(shí)間: 2014-01-17
上傳用戶:ecooo
資源簡(jiǎn)介:ICD 2.5(18F4550+16F877)最全的資料!
上傳時(shí)間: 2014-01-06
上傳用戶:LouieWu
資源簡(jiǎn)介:單片機(jī)紅外遙控最全的資料,包含很多當(dāng)前電視遙控專用芯片的解碼方式,C語言和匯編語言編寫的解碼范例程序,看完了你就會(huì)了!
上傳時(shí)間: 2013-12-23
上傳用戶:dsgkjgkjg
資源簡(jiǎn)介:史上最超級(jí)恐怖的10個(gè)故事~你撐到第幾個(gè)才發(fā)抖?[看過勿怪]
上傳時(shí)間: 2013-12-18
上傳用戶:pkkkkp
資源簡(jiǎn)介:vtk安裝三步曲,最全的VTK安裝手冊(cè),這個(gè)資料很快就會(huì)成為vtk研究的朋友手上都有的資料.
上傳時(shí)間: 2015-09-26
上傳用戶:bibirnovis
資源簡(jiǎn)介:這是cognos最全的資料 用于報(bào)表展現(xiàn),統(tǒng)計(jì)
上傳時(shí)間: 2017-01-22
上傳用戶:330402686
資源簡(jiǎn)介:.支持全系列MTK芯片組(6205.6217.6218.6219.6225.6226.6227.6228.6229...等)讀.寫.格.解鎖.解密 2.網(wǎng)站上下載回來的48資料可直接寫入,平臺(tái)自動(dòng)完成解密功能,寫完資料直接開機(jī)即可。 3.如遇到用別的廣家儀器解密寫入不開機(jī)的,只要是資料問題用我們的平臺(tái)...
上傳時(shí)間: 2013-12-19
上傳用戶:曹云鵬
資源簡(jiǎn)介:這是資料最全的有關(guān)匯編語言的示例源代碼,是我整理出來的,對(duì)學(xué)習(xí)匯編的開發(fā)人員很有幫助。
上傳時(shí)間: 2014-07-27
上傳用戶:shizhanincc
資源簡(jiǎn)介:gc864最全的資料和相關(guān)命令有硬件說明軟件說明
上傳時(shí)間: 2017-06-07
上傳用戶:tianyi223
資源簡(jiǎn)介:目前為止收集最全的S3C2440芯片中文資料!
上傳時(shí)間: 2017-08-07
上傳用戶:zhaoq123
資源簡(jiǎn)介:全網(wǎng)最全的autojs列子,有一千六百多的腳本文件,腳本內(nèi)容包含:幾十種類型的UI腳本,抖音、QQ、微信、陌陌、支付寶等自動(dòng)化操作的腳本、還有部分協(xié)議列表,HTTP協(xié)議(POST、GET)上傳下載,接碼模塊,百度文字識(shí)別api模塊,文件操作模塊:txt文本讀一行刪一行,...
上傳時(shí)間: 2021-11-06
上傳用戶:
資源簡(jiǎn)介:最全的最新版PMSM電機(jī)控制培訓(xùn)資料
上傳時(shí)間: 2021-12-16
上傳用戶:qdxqdxqdxqdx