FAT32文件系統(tǒng) 基于LPC2200,前后臺(tái)環(huán)境,可自己修改適配于各種RTOS。 驗(yàn)證環(huán)境: 搭載LPC2200的SmartARM2200開發(fā)板,使用該板上的SPI總線利用該程序讀寫SD卡 由于試驗(yàn)的SD卡比較特殊,1簇僅1扇區(qū),所以不排除該程序?qū)τ诜窃撉闆r的出錯(cuò)可能
上傳時(shí)間: 2014-01-08
上傳用戶:Shaikh
This book is about the programming and applying the PIC18F microcontrollers with C, with advanced examples like SD memory, USB communication, CAN controller and RTOS.
標(biāo)簽: microcontrollers with programming the
上傳時(shí)間: 2013-12-27
上傳用戶:h886166
都江堰操作系統(tǒng)是國產(chǎn)RTOS。此手冊(cè)版本是V1。
標(biāo)簽: RTOS
上傳時(shí)間: 2015-04-14
上傳用戶:wood8421
PR RTX 是基于AVR的CV環(huán)境的商業(yè)版本
標(biāo)簽: RTOS AVR
上傳時(shí)間: 2015-07-04
上傳用戶:herrqh
STM32 系統(tǒng)源碼,只用于學(xué)習(xí)不能用作其它
上傳時(shí)間: 2020-11-12
上傳用戶:
ARM Cortex-M3權(quán)威指南,講述內(nèi)核指令,ARM匯編編程,中斷原理,以及內(nèi)核在RTOS開發(fā)的作用以及使用
標(biāo)簽: Cortex-M ARM 內(nèi)核 中斷
上傳時(shí)間: 2021-11-10
上傳用戶:fs009
本文以STM32F1,F(xiàn)2,F(xiàn)3,F(xiàn)4為例(采用Cortex-M3,M4內(nèi)核),內(nèi)核支持中斷嵌套(最多可設(shè)置256個(gè)中斷優(yōu)先級(jí))。STM32只使用其中的16個(gè)優(yōu)先級(jí)。
上傳時(shí)間: 2022-02-21
上傳用戶:xsr1983
參考 FreeRTOs,orq怎樣工作小節(jié)獲取多任務(wù)的基本概念任務(wù)和聯(lián)合程序文檔提供了怎樣判斷何時(shí)適合以及何時(shí)不適合使用聯(liá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)模式。簡評(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)度。
標(biāo)簽: freertos
上傳時(shí)間: 2022-03-19
上傳用戶:kingwide
目錄1.1 電器智能化概述1.2 電器智能化技術(shù)的應(yīng)用1.3 電器智能化技術(shù)的發(fā)展1.4 本課程學(xué)習(xí)內(nèi)容第2章 智能電器的一次設(shè)備2.1 智能電器一次設(shè)備的功能及分類2.2 斷路器及其智能控制2.3 接觸器及其智能控制2.4 其他一次開關(guān)元件2.5 成套開關(guān)設(shè)備第3章 現(xiàn)場(chǎng)參量及其檢測(cè)3.1 智能電器現(xiàn)場(chǎng)參量類型及數(shù)字化測(cè)量方法3.2 電量信號(hào)檢測(cè)方法3.3 非電量信號(hào)檢測(cè)方法3.4 被測(cè)量輸入通道設(shè)計(jì)原理3.5 測(cè)量通道的誤差分析第4章 被測(cè)模擬量的信號(hào)分析與處理4.1 被測(cè)模擬量的信號(hào)分類4.2 被測(cè)模擬量的采樣及采樣速率的確定4.3 數(shù)字濾波4.4 非線性傳感器測(cè)量結(jié)果的數(shù)字化處理4.5 被測(cè)電參量的測(cè)量和保護(hù)算法第5章 智能電器監(jiān)控器的設(shè)計(jì)5.1 智能電器監(jiān)控器的功能和硬件模塊的劃分5.2 中央處理與控制模塊的一般結(jié)構(gòu)和設(shè)計(jì)方法5.3 其他功能模塊的結(jié)構(gòu)組成5.4 監(jiān)控器的時(shí)序設(shè)計(jì)5.5 監(jiān)控器的軟件設(shè)計(jì)5.6 RTOS概念及其在監(jiān)控器軟件中的實(shí)現(xiàn)第6章 智能電器監(jiān)控器的電磁兼容性設(shè)計(jì)6.1 電磁兼容概述6.2 智能電器監(jiān)控器的電磁兼容性設(shè)計(jì)問題6.3 智能電器監(jiān)控器的EMI測(cè)試標(biāo)準(zhǔn)和方法第7章 電器智能化網(wǎng)絡(luò)7.1 數(shù)字通信基礎(chǔ)7.2 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)7.3 電器智能化網(wǎng)絡(luò)中常用的現(xiàn)場(chǎng)總線7.4 電器智能化網(wǎng)絡(luò)的設(shè)計(jì)與實(shí)施7.5 電器智能化局域網(wǎng)的軟件開發(fā)7.6 關(guān)于網(wǎng)絡(luò)互連技術(shù)的討論第8章 智能電器及其應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例8.1 低壓塑殼式斷路器的智能脫扣器設(shè)計(jì)8.2 電能質(zhì)量在線監(jiān)測(cè)器8.3 分布式變電站自動(dòng)化系統(tǒng)
標(biāo)簽: 電器智能化
上傳時(shí)間: 2022-05-13
上傳用戶:
RTOS有如下的好處:1)用戶無需關(guān)心時(shí)間信息內(nèi)核負(fù)責(zé)計(jì)時(shí),并由相關(guān)的API完成,從而使得用戶的應(yīng)用程序代碼結(jié)構(gòu)更簡單。2)模塊化、可拓展性強(qiáng)也正是由于第一點(diǎn)的原因,程序性能不易受底層硬件更改的影響。并且,各個(gè)任務(wù)是獨(dú)立的模塊,每個(gè)模塊都有明確的目的,降低了代碼的耦合性。3)效率高內(nèi)核可以讓軟件完全由事件驅(qū)動(dòng),因次,輪詢未發(fā)生的事件是不浪費(fèi)時(shí)間的。相當(dāng)于用中斷來進(jìn)行任務(wù)切換。4)中斷進(jìn)程更短通過把中斷的處理推遲到用戶創(chuàng)建的任務(wù)中,可以使得中斷處理程序非常短。
上傳時(shí)間: 2022-05-20
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1