
嵌入式rtos
文章平均质量分 90
嵌入式学习者。
求知若渴,虚心若愚
展开
-
FreeRTOS学习笔记(二)
获取任务运行时间函数代码/* 任务二,实现任务运行时间统计API函数的使用 */while(1)任务查询函数使用例程/* 任务二,实现任务状态查询API函数使用 */printf("task2任务优先级为%ld\r\n",priority_num);printf("任务数量:%ld\r\n",task_num);printf("任务名\t\t任务优先级\t任务编号\r\n");for(i = 0;i++)原创 2023-11-09 19:44:21 · 380 阅读 · 0 评论 -
FreeRTOS学习笔记(一)
vtaskdelay函数会开启中断,所以在临界区不能用vtaskdelay2.1、任务的动态创建与删除如果在中断中用恢复函数需要在函数后带FromISR后缀,vTaskResumeFromISR()系统所管理的优先级范围:5~15,也就是说优先级在0-4以内的中断freertos不能控制它们。5.1、临界代码段什么是临界段:临界段代码也叫做临界区,是指那些必须完整运行,不能被打断的代码段,如:iic、spi的初始化等。5.2、任务调度器的挂起与恢复1、与临界区不一样的是,挂起任务调度器,未关闭中原创 2023-10-09 21:44:50 · 750 阅读 · 0 评论