技术栈

时间片轮转

@嵌入式扫地僧
19 天前
freertos·rtos·时间片轮转·任务状态切换·抢占式调度
RTOS 面试实战:任务状态切换原理在 IoT 设备、工业控制等嵌入式项目开发中,经常会遇到任务卡死、优先级翻转、调度器异常等问题,比如采集传感器数据的高优先级任务迟迟得不到运行、低优先级任务占用资源导致系统响应超时,这些问题的定位和解决都依赖对 RTOS 任务状态切换机制的深入理解,也是 RTOS 开发岗位面试的核心考点,直接考核开发者对 RTOS 内核的掌握程度和实际调试能力。
青鱼29
6 个月前
freertos·时间片轮转
时间片在FreeRTOS中的含义解析时间片是一个任务被任务调度管理器强制切换出CPU之前连续运行的最长时间。 FreeRTOS 中,时间片的长度固定为 1 个 tick。 tick的时长可以通过配置文件FreeRTOSConfig.h中的宏定义configTICK_RATE_HZ修改。 每个时间片的长度 (秒) = 1 / configTICK_RATE_HZ。
我是有底线的