![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
freeROTS
文章平均质量分 52
菜鸟鱼
这个作者很懒,什么都没留下…
展开
-
FreeROTS任务创建与删除函数
xTaskCreat() 用动态方法创建一个任务xTaskCreateStatic() 用静态方法创建一个任务xTaskCreateRestricted() 创建一个使用MPU进行限制的任务,相关内存使用动态内存分配vTaskDelete() 删除一个任务xTaskCreat():用于创建一个任务,函数原型 BaseType_t xTaskCreate( TaskFunction_...原创 2018-04-25 15:30:18 · 504 阅读 · 0 评论 -
FreeROTS任务挂起和恢复api函数
vTaskSuspend() 挂起一个任务vTaskResume() 恢复一个任务xTaskResumeFromISR() 中断服务函数中恢复一个任务的运行函数xTaskResumeFromISR() 函数原型: BaseType_t xTaskResumeFromISR(TaskHandle_t xTaskToResume)xTa...原创 2018-05-11 20:39:21 · 445 阅读 · 0 评论 -
FreeROTS任务模板
#include "sys.h"#include "delay.h"#include "usart.h" #include "FreeRTOS.h"#include "task.h"#define first_stk_depth 120#define first_task_prio 1#define task1_stk_depth 120#define task1_task_prio 2#defi...原创 2018-04-28 14:07:19 · 435 阅读 · 0 评论 -
FreeROTS创建和删除函数(静态方法)
1.改宏,只有在configSUPPORT_STATIC_ALLOCATION==1时,TaskHandle_t xTaskCreateStatic方能编译2两个函数未定义:1.vApplicationGetIdleTaskMemory 2.vApplicationGetTimerTaskMemorystatic StackType_t Id...原创 2018-05-07 20:39:59 · 2864 阅读 · 0 评论