logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【任务管理与调度机制---vTaskSuspendAll函数源码详解】

vTaskSuspendAll() 是 FreeRTOS 中的一个重要函数,用于挂起任务调度器。

文章图片
#stm32#车载系统#mcu +2
【freeRtos软件定时器---源码级详解】

freeRtos操作系统软件定时器源码级详解

文章图片
#stm32#车载系统#mcu +2
【任务管理与调度机制---AddTaskToReadyList函数分析】

prvAddTaskToReadyList()是FreeRTOS中将任务加入就绪列表的核心函数,主要完成两项工作:将任务插入对应优先级的就绪列表,并更新就绪任务位图。

文章图片
#stm32#车载系统#mcu +3
【freeRtos源码级系列学习---总览】

FreeRTOS 设计哲学总结源码学习的收获与意义其他 RTOS 对比与学习建议FreeRTOS 最新发展趋势(如 FreeRTOS Kernel SMP 版本简介。

文章图片
#stm32#车载系统#mcu +2
【任务管理与调度机制--- 任务创建流程深入分析】

本文详细解析了FreeRTOS任务创建函数xTaskCreate()的实现机制。该函数通过pvTaskCode、pcName、usStackDepth等参数创建新任务,核心流程包括:1)堆栈深度计算(以StackType_t为单位);2)优先级设置(0到configMAX_PRIORITIES-1);3)通过prvInitialiseNewTask()初始化任务控制块;4)使用pxPortInit

文章图片
#stm32#车载系统#mcu +2
到底了