FreeRTOS
时光漫走
这个作者很懒,什么都没留下…
展开
-
FreeRTOS任务优先级和中断优先级的区别
首先中断优先级和任务优先级这两个之间没有任何关系,不管中断的优先级是多少,中断的优先级永远高于任何任务的优先级,即任务在执行的过程中,中断来了就开始执行中断服务程序。另外对于STM32F103,F407和F429来说,中断优先级的数值越小,优先级越高。而FreeRTOS的任务优先级是,任务优先级数值越小,任务优先级越低。原创 2017-08-26 11:36:40 · 7500 阅读 · 0 评论 -
FreeRTOS移植教程 STM32 -- Cortex M3
FreeRTOS由1,FreeRTOS-Plus2,FreeRTOS组成FreeRTOS/Source -- Demo 在其中复制过FreeRTOSConfig.h 该文佳用来配置内核的 其内核是高度可定制的-- Source FreeRTOS内核代码文件 -- include FreeRTOS内核代码头文件 -- Portable 处原创 2017-08-23 23:23:40 · 1646 阅读 · 0 评论 -
heap_2.c详解--------FreeRTOS内存管理
heap_2.c源码分析#undef MPU_WRAPPERS_INCLUDED_FROM_API_FILE#if( configSUPPORT_DYNAMIC_ALLOCATION == 0 ) #error This file must not be used if configSUPPORT_DYNAMIC_ALLOCATION is 0#endif/* A原创 2017-08-31 00:00:19 · 935 阅读 · 0 评论 -
heap_4.c详解--------FreeRTOS内存管理
heap_4内存管理原理heap_4.c详解#include /* Defining MPU_WRAPPERS_INCLUDED_FROM_API_FILE prevents task.h from redefiningall the API functions to use the MPU wrappers. That should only be done原创 2017-08-31 00:05:06 · 3502 阅读 · 0 评论 -
heap_1.c详解--------FreeRTOS内存管理
heap_1源码分析#include /* Defining MPU_WRAPPERS_INCLUDED_FROM_API_FILE prevents task.h from redefiningall the API functions to use the MPU wrappers. That should only be done whentask.h is inc原创 2017-08-31 00:09:38 · 671 阅读 · 0 评论 -
heap_3.c详解--------FreeRTOS内存管理
heap_3.c#include "FreeRTOS.h"#include "task.h"#undef MPU_WRAPPERS_INCLUDED_FROM_API_FILE#if( configSUPPORT_DYNAMIC_ALLOCATION == 0 ) #error This file must not be used if configSUPPO原创 2017-08-31 00:12:11 · 705 阅读 · 0 评论