完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > freertos
FreeRTOS是一個迷你的實時操作系統(tǒng)內(nèi)核。作為一個輕量級的操作系統(tǒng),功能包括:任務(wù)管理、時間管理、信號量、消息隊列、內(nèi)存管理、記錄功能、軟件定時器、協(xié)程等,可基本滿足較小系統(tǒng)的需要。
文章:338個 瀏覽:63603次 帖子:1199個
taskYIELD() 用于請求切換上下文到另一個任務(wù)。但是, 除非存在其他任務(wù),其優(yōu)先級等于或高于調(diào)用 taskYIELD() 的任務(wù)的優(yōu)先級, 否則...
FreeRTOS是一個流行的實時操作系統(tǒng),它廣泛應(yīng)用于嵌入式系統(tǒng)開發(fā)。在FreeRTOS中,中斷優(yōu)先級是一個重要的概念,因為它決定了中斷處理的順序和響應(yīng)...
2024-09-02 標(biāo)簽:嵌入式系統(tǒng)操作系統(tǒng)軟件 1250 0
任務(wù)是 FreeRTOS 中最基本的調(diào)度單元,它是一段可執(zhí)行的代碼,可以獨立運行。FreeRTOS 中的任務(wù)是基于優(yōu)先級的搶占式調(diào)度,優(yōu)先級高的任務(wù)可以...
本教程是使用的STM32F103C8T6,并結(jié)合FreeRTOS和機智云撰寫的教程。其中使用操作系統(tǒng)主要是為了保證系統(tǒng)的穩(wěn)定性,否則當(dāng)邏輯復(fù)雜之后,很容...
heap_4 內(nèi)存分配方法 heap_4 提供了一個最優(yōu)的匹配算法,不像 heap_2,heap_4 會將內(nèi)存碎片合并成一個大的可用內(nèi)存塊,它提供了內(nèi)存...
FreeRTOS:一個迷你的實時操作系統(tǒng)內(nèi)核
** 1、FreeRTOS** FreeRTOS是一個迷你的實時操作系統(tǒng)內(nèi)核。作為一個輕量級的操作系統(tǒng),功能包括:任務(wù)管理、時間管理、信號量、消息隊列、...
2023-06-29 標(biāo)簽:內(nèi)存操作系統(tǒng)FreeRTOS 1201 0
1、如何降低功耗? 一般的簡單應(yīng)用中處理器大量的時間都在處理空閑任務(wù),所以我們就可以考慮當(dāng)處理器處理空閑任務(wù)的時候就進入低功耗模式,當(dāng)需要處理應(yīng)用層代碼...
i.MX RT1170:VGLite移植RT-Thread Nano過程講解(下)
上篇介紹了如何移植 RT-Thread Nano 內(nèi)核與 Finsh 控制臺到 RT1170。本篇繼續(xù)介紹如何將 NXP 官方的 VGLite API ...
FreeRTOS 中應(yīng)用既可以使用任務(wù),也可以使用協(xié)程(Co-Routine),或者兩者混合使用。但是任務(wù)和協(xié)程使用不同的API函數(shù),因此不能通過隊列(...
FreeRTOS系列推文很久之前就完結(jié)了, 最近在GD32進行相關(guān)移植, 發(fā)現(xiàn)還有更好的移植方案, 比起直接修改啟動文件更加實用, 這里只簡單做下介紹和總結(jié)。
【XR806開發(fā)板試用】基于FreeRTOS的SoftAp配網(wǎng)實現(xiàn)
從官方下載的SDK開發(fā)包project/example目錄下有基本功能實現(xiàn)的示例代碼,更多的開發(fā)應(yīng)用指南可以參考芯之聯(lián)文檔中心的應(yīng)用指南和開發(fā)指南等。
2023-10-16 標(biāo)簽:FreeRTOSSTAMQTT協(xié)議 1121 0
微控制器實時操作系統(tǒng)實踐—了解RTOS任務(wù)
超級循環(huán)編程范式通常是嵌入式系統(tǒng)工程師最先接觸到的編程方法之一。用超級循環(huán)實現(xiàn)的程序有一個單一的頂層循環(huán),在系統(tǒng)需要執(zhí)行的各種功能之間循環(huán)。
μC/OS的商業(yè)版Cesiμm RTOS,和FreeRTOS是嵌入式軟件領(lǐng)域流行的兩種實時內(nèi)核。
內(nèi)存碎片 在看 FreeRTOS的內(nèi)存分配方法之前我們先來看一下什么叫做內(nèi)存碎片,看名字就知道是小塊的、碎片化的內(nèi)存。那么內(nèi)存碎片是怎么來的呢?內(nèi)存碎片...
基于 FreeRTOS 的應(yīng)用程序由一組獨立的任務(wù)構(gòu)成——每個任務(wù)都是具有獨立權(quán)限的程序。這些獨立的任務(wù)之間的通訊與同步一般都是基于操作系統(tǒng)提供的IPC...
2023-02-14 標(biāo)簽:操作系統(tǒng)FreeRTOSIPC 1078 0
freeRTOS源碼中提供了五種內(nèi)存管理的方案,可以說是很方便了。實際需要使用哪一種,可以根據(jù)自己項目的需要進行選擇,都是可以的。
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |