《freertos源碼與應(yīng)用》例程源碼
標(biāo)簽: freertos
上傳時間: 2021-12-15
上傳用戶:aben
freertos操作系統(tǒng)中文版手冊
標(biāo)簽: freertos 操作系統(tǒng)
上傳時間: 2021-12-22
上傳用戶:
客戶在基于cortex-m3 的平臺上使用freertos 系統(tǒng)提供的定時器功能時,意外發(fā)現(xiàn)定時器的精確度不夠高。譬如,設(shè)置1 秒鐘的定時器,理論上1 秒超時,并且執(zhí)行相應(yīng)的回調(diào)函數(shù)。但是調(diào)試卻發(fā)現(xiàn),有時回調(diào)函數(shù)是在1.4 秒后被執(zhí)行!這對于精度要求較高的實時系統(tǒng),是不能接受的!
標(biāo)簽: freertos 定時器
上傳時間: 2022-02-22
基于STM32平臺freertos的溫度數(shù)據(jù)采集系統(tǒng)方案
標(biāo)簽: stm32 freertos 數(shù)據(jù)采集
上傳時間: 2022-03-16
基于STM32平臺freertos的溫度數(shù)據(jù)采集系統(tǒng)
上傳用戶:jiabin
如題。程序驅(qū)動包含I2C、PWM、SPI、多路ADC與DMA、編碼器輸入捕獲、外部中斷、通信協(xié)議、IAP升級、PID、freertos操作系統(tǒng)等 代碼注釋清晰、代碼規(guī)范 stm32f103ev工程 硬件驅(qū)動包括陀螺儀姿態(tài)bmi160、電源管理bq24773等
標(biāo)簽: 小米 掃地機器人 freertos stm32
上傳時間: 2022-03-18
上傳用戶:fliang
參考 freertos,orq怎樣工作小節(jié)獲取多任務(wù)的基本概念任務(wù)和聯(lián)合程序文檔提供了怎樣判斷何時適合以及何時不適合使用聯(lián)合程序的方法,下面是簡單的總結(jié)。注意一個系統(tǒng)可以只使用任務(wù)、或者只使用聯(lián)合程序、或混合使用-但是任務(wù)和聯(lián)合程序使用不同的API函數(shù),因此一個隊列(或者信號)不能用于從任務(wù)傳遞數(shù)據(jù)到聯(lián)合程序,反之亦然。任務(wù)"的特性freertos低于V4.0.0.0的版本只允許實時系統(tǒng)的結(jié)構(gòu)以一組任務(wù)的方式組成,這是RTOS調(diào)度的傳統(tǒng)模式。簡評 In brief:一個使用RTos的實時應(yīng)用系統(tǒng)可以由一組獨立的任務(wù)組成,每個任務(wù)執(zhí)行它自己的內(nèi)容而不依賴于其他任務(wù)或者調(diào)度器。在任何時候只有個任務(wù)可以被執(zhí)行,調(diào)度器負責(zé)決定哪個任務(wù)應(yīng)當(dāng)被執(zhí)行。調(diào)度器反復(fù)啟動和停止任務(wù)(切換任務(wù)),因為個任務(wù)不清楚調(diào)度器的活動,所以在任務(wù)切換時保證處理器內(nèi)容不變(寄存器值、堆棧等)就是實時內(nèi)核調(diào)度器的工作。要做到這點每個任務(wù)都需要使用自己的堆棧,當(dāng)任務(wù)切換時運行的參數(shù)保存到堆棧中任務(wù)再次運行時就可以從堆棧中恢復(fù)參數(shù)。參考 freertos怎樣工作小節(jié)獲得更多內(nèi)容。就緒的任務(wù)是那些可以執(zhí)行(沒有被阻塞或暫停),但是因為其他相同或更高優(yōu)先級任務(wù)正在運行造成還沒有運行的任務(wù)。阻塞當(dāng)一個任務(wù)等待臨時事件或外部事件時它就是處于阻塞狀態(tài)。例如,任務(wù)調(diào)用 VAsk Delay(),它將被阻塞(置為阻塞狀態(tài))直到超過延時時間個臨時事件。任務(wù)也可以阻塞等待隊列和信號事件。阻塞狀態(tài)的任務(wù)般有一個超時時間,超時后任務(wù)將解鎖。阻塞的任務(wù)不會參與調(diào)度。
上傳時間: 2022-03-19
上傳用戶:kingwide
這篇文章的英文原版我是在www.freertos.net上下載得到的。其實我并沒有決定是否要在系統(tǒng)中使用 freertos,雖然我想要的也僅僅是一個實時內(nèi)核,當(dāng)然更重要的是免費。之所以翻譯這篇文章倒不是因為 freertos有多么優(yōu)秀,完全是因為這篇文章還不算太長。而且 freertos.net仿佛致力于這個內(nèi)核在國內(nèi)的推廣,也做了不少中文化的工作。所以我是打算利用工作之余,邊看邊譯,到讀完這篇文檔,也就有個中文版了。如果 freertos.net不棄的話,我倒是情愿放到這個網(wǎng)站上與大家共享另外,我本人很懶,沒有翻譯附錄,而且譯完正文后也沒有做過任何檢査。所以如果有任何問題,請不要罵我.小型多任務(wù)嵌入式系統(tǒng)簡介不同的多任務(wù)系統(tǒng)有不同的側(cè)重點。以工作站和桌面電腦為例早期的處理器非常昂貴,所以那時的多任務(wù)用于實現(xiàn)在單處理器上支持多用戶。這類系統(tǒng)中的調(diào)度算法側(cè)重于讓每個用戶”公平共享處理器時間隨著處理器功能越來越強大,價格卻更偏宣,所以每個用戶都可以獨占一個或多個處理器。這類系統(tǒng)的調(diào)度算法則設(shè)計為讓用戶可以同時運行多個應(yīng)用程序,而計算機也不會顯得反應(yīng)遲鈍。例如某個用戶可能同時運行了一個字處理程序,一個電子表格,一個郵件客戶端和一個WEB瀏覽器,并且期望每個應(yīng)用程序任何時候都能對輸入有足夠快的響應(yīng)時間
上傳時間: 2022-03-20
上傳用戶:kent
基于freertos的lwip協(xié)議棧的移植與測試
標(biāo)簽: freertos lwip協(xié)議
上傳用戶:qingfengchizhu
實現(xiàn)freertos系統(tǒng)傻瓜編程
上傳用戶:XuVshu
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1