1. 基礎知識注意:在RTOS中是優先值越高則優先級越高(和ucos/linux的相反) 在移植的時候,主要裁剪FreeRTOS/Source/portable文件夾,該文件夾用來針對不同MCU做的一些處理,如下圖所示,我們只需要使用: 1.1配置工程時,選擇memMang時,一般使用 ...
背景 最近項目需要,花了幾天時間學習了FreeRTOS,因為之前有操作系統和底層的基礎,所以上手非常快。 正文 基礎篇 學習方法:建議先閱讀本人整理的文章 再結合FreeRTOS文檔官方的全英文檔 Mastering the FreeRTOS Real Time Kernel A Hands On Tutorial Guide 加深學習理解。 Freertos學習: 介紹 介紹FreeRTOS的有 ...
2020-06-23 15:56 0 628 推薦指數:
1. 基礎知識注意:在RTOS中是優先值越高則優先級越高(和ucos/linux的相反) 在移植的時候,主要裁剪FreeRTOS/Source/portable文件夾,該文件夾用來針對不同MCU做的一些處理,如下圖所示,我們只需要使用: 1.1配置工程時,選擇memMang時,一般使用 ...
一、基本配置 1.1 數據類型 FreeRTOS 使用的數據類型主要分為 stdint.h 文件中定義的和自己定義的兩種 FreeRTOS 主要自定義了以下四種數據類型: TickType_t----32 位無符號數( 32位MCU,配置configUSE_16_BIT_TICKS ...
1、必要的准備工作 工欲善其事,必先利其器,在開始學習和移植之前,相應的准備工作必不可少。所以在開始我們寫要准備如下: 測試環境:我准備在STM32F103平台上移植和測試FreeRTOS系統 准備FreeRTOS系統源碼,從官網下載最新版本的程序包,最新為v9.0.0,地址 ...
--- title: rtos-freertos-在Posix環境仿真FreeRTOS date: 2020-06-11 16:22:34 categories: tags: - freertos - posix - linux - config --- 章節概述: 介紹如何在POSIX ...
FreeRTOS Queue Note FreeRTOS Queue Note 常用API xQueueCreate, 隊列創建 xQueueSendToFront and xQueueSendToBack() xQueueReceive,隊列接收 ...
背景 由於之前接觸過一些嵌入式RTOS,如Keil-RTX,uCOS-II,也曾經關注過FreeRTOS,但一直沒有機會采用FreeRTOS開發。目前FreeRTOS做為主流RTOS,風聲正盛。作為嵌入式開發從業人員,貌似沒有使用過FreeRTOS,競爭力指數會直線降低。最近,剛巧項目 ...
FreeRTOS Note for EventGroup FreeRTOS Note for EventGroup Event Group特性 利用Event Group 管理事件 xEventGroupCreate() xEventGroupSetBits ...
FreeRTOS Interrupt Management xHigherPriorityTaskWoken portYIELD_FROM_ISR() and portEND_SWITCHING_ISR() 延遲中斷處理Deferred Interrupt ...