![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FreeRTOS
文章平均质量分 59
学习笔记
久菜_合子
这个作者很懒,什么都没留下…
展开
-
【FreeRTOS】学习笔记(十三)
介绍任务相关API函数及延时函数原创 2024-05-17 16:31:31 · 116 阅读 · 0 评论 -
【FreeRTOS】学习笔记(十二)
任务切换,上下文切换原理原创 2024-03-05 23:50:06 · 491 阅读 · 0 评论 -
【FreeRTOS】学习笔记(十一)
任务调度函数实现过程原创 2024-02-26 23:34:37 · 446 阅读 · 1 评论 -
【FreeRTOS】学习笔记(十)
列表和列表项相关API函数代码原创 2024-02-25 23:47:21 · 333 阅读 · 0 评论 -
【FreeRTOS】学习笔记(九)
FreeRTOS的列表结构介绍,列表一般用于任务管理原创 2024-02-23 00:03:09 · 905 阅读 · 1 评论 -
【FreeRTOS】学习笔记(八)
临界区代码保护和任务调度器的挂起原创 2024-02-21 00:05:15 · 365 阅读 · 0 评论 -
【FreeRTOS】学习笔记(七)
FreeRTOS中断管理原创 2024-02-18 23:32:31 · 1230 阅读 · 1 评论 -
【FreeRTOS】学习笔记(六)
此函数用于挂起任务,使用时需将宏INCLUDE_vTaskSuspend配置为1。无论优先级如何,被挂起的任务都将不再被执行,直到任务被恢复。NULL入参表示将本任务挂起此函数用于恢复任务,使用时需将宏INCLUDE_vTaskSuspend配置为1。任务无论被vTaskSuspend()挂起多少次,只需要在任务中调用vTaskResume()恢复一次,就可以继续运行。且被恢复的任务会进入就绪态。返回值描述pdTrue任务恢复后需要进行任务切换pdFalse。原创 2024-02-17 23:34:02 · 483 阅读 · 1 评论 -
【FreeRTOS】学习笔记(五)
0!0。原创 2024-02-08 17:29:17 · 352 阅读 · 0 评论 -
【FreeRTOS】学习笔记(四)
*任务栈栈顶,必须为TCB的第一个成员 *//*任务事件列表项 *//*任务事件列表项 *//*任务优先级,数值越大,优先级越大 *//*任务栈起始地址 *//*任务名字 */...}tskTCB;任务栈栈顶,在任务切换时的任务上下文保存、任务恢复息息相关每个任务都有属于自己的任务控制块,类似身份证。原创 2024-02-05 00:21:13 · 771 阅读 · 1 评论 -
【FreeRTOS】学习笔记(三)
关于文件中各个宏的意义可以在中查看。原创 2024-02-04 00:07:38 · 349 阅读 · 1 评论 -
【FreeRTOS】学习笔记(二)
调度器就是使用相关的调度算法来决定当前需要执行的哪个任务。原创 2024-02-02 21:17:27 · 629 阅读 · 0 评论 -
【FreeRTOS】学习笔记(一)
是一个免费的嵌入式实时操作系统。免费开源:商业产品中使用,无风险可裁剪:FreeRTOS的核心代码9000+简单:简单易用,可移植性好优先级不限:任务优先级分配没有限制,多任务可用同一优先级。任务不限:可创建的实时任务数量没有软件限制,(硬件上性能有限制)抢占、协程、时间片:支持抢占式、协程式、时间片流转任务调度FreeOSARM Cortex-M架构知识:《Cortex M3权威指南(中文)》原创 2024-02-02 20:52:22 · 359 阅读 · 0 评论