![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FreeRTOS
笙歌君独忧
这个作者很懒,什么都没留下…
展开
-
FreeRTOS任务挂起和恢复
挂起和恢复函数:/* 功能:挂起一个任务; 参数:xTaskToSuspend xTaskToSuspend = xTaskCreate(); xTaskToSuspend = xTaskCreateStatic(); xTaskToSuspend = xTaskGetHandle(); 或通过xTaskCreate & xTaskCreateStatic两个函数的最后一个形参 这四种方式获得要挂起任务的句柄。 若xTaskToSuspend = NULL 挂起任务本身*/vo原创 2020-09-26 14:01:45 · 457 阅读 · 0 评论 -
FreeRTOS静态创建任务
一、静态方式创建任务和删除任务1>测试环境系统:WIN7MDK:keil v5.26开发板:GD32F303C-EVAL固件库:V1.0.2FreeRTOS版本:V10.4.02>需要满足条件条件一:需要在FreeRTOS.h或FreeRTOSConfig.h中定义#define configSUPPORT_STATIC_ALLOCATION 1条件二:加载头文件时,加载FreeRTOS.h必须在task.h之前,如下:#include "FreeRTOS.h"#原创 2020-09-23 14:38:20 · 1920 阅读 · 0 评论 -
FreeRTOS动态创建任务
FreeRTOS的动态任务创建与删除原创 2020-09-23 12:45:54 · 2252 阅读 · 1 评论 -
GD32F303移植FreeRTOS
GD32F303移植FreeRTOS一、移植环境系统:WIN7MDK:keil v5.26开发板:GD32F303C-EVAL固件库:V1.0.2FreeRTOS版本:V10.4.0二、添加FreeRTOS到工程1> 在准备好的工程下创建一个FreeRTOS文件夹下,这这个文件夹下分别创建src、portable、include三个文件夹,如下图:...原创 2020-09-22 17:00:59 · 9008 阅读 · 9 评论