rtos

FreeRTOS的启动流程

方式一:在main函数中创建所有任务。这种方式是先将硬件和RTOS系统初始化,然后创建所有的应用任务,最后启动RTOS调度器,开始多任务调度。这种方式的优点是简单直观,缺点是如果任务过多,可能会导致main函数过长和复杂。方式二:在main函数中创建启动任务,

freertos rtos rtos系统 2025-01-28 10:53  8

RTOS没有执行任务,CPU在干嘛?

前几天,有小伙伴问了大概这么一个问题:RTOS有很多任务,如果没有执行任务了,都在延时等待(如vTaskDelay),或等待事件触发(如xQueueReceive),CPU在干嘛?

cpu void rtos 2024-12-19 13:18  9

嵌入式RTOS到底“实时”在哪?

嵌入式MCU,早已脱离主频只有8MHz的时代,当下嵌入式主控芯片里面,主频已经可以高达600MHz,而普通MCU也可以轻松运行在64MHz。不止主频有质的飞跃,而且ArmCortex-M系列的MCU,其在内核设计初期亦添加了支持RTOS的原生内核指令。

嵌入式 实时操作系统 rtos 2024-12-06 08:08  10