摘要:
FreeRTOS任务切换的简易分析 架构:Cortex-M3 版本:FreeRTOS V9.0.0 前言:之前分析了创建任务、启动调度器,在做完这些工作后,就是该完成所有RTOS的最核心的部分,任务的上下文切换,可以说,任务切换就是RTOS。 在分析之前,先分析Cortex-M3的SVC和PendS 阅读全文
posted @ 2020-12-13 12:05
R1chie
阅读(2769)
评论(0)
推荐(1)
摘要:
FreeRTOS调度器的启动简易分析 架构:Cortex-M3 版本:FreeRTOS V9.0.0 前言:上一篇我分析了关于一个任务的创建过程,既然创建了任务,自然是要用。那么FreeRTOS中对于任务的切换,调度器发挥着巨大的作用,这是一个核心。 1.从函数vTaskStartScheduler 阅读全文
posted @ 2020-12-13 12:01
R1chie
阅读(647)
评论(0)
推荐(0)
摘要:
FreeRTOS任务的简易分析 架构:Cortex-M3 版本:FreeRTOS V9.0.0 前言:毫无疑问,任务整个FreeRTOS的核心,所以分析起来很困难,我只能去各个地方看不同人的文档或笔记,把别人的东西变为自己的东西,最后记录这篇内容。我无法向介绍List那样把全部代码看一遍,只能把大概 阅读全文
posted @ 2020-12-13 11:57
R1chie
阅读(931)
评论(0)
推荐(0)
摘要:
FreeRTOS中断优先级和任务优先级 架构:Cortex-M3 版本:FreeRTOS V9.0.0 前言: 最开始,我并没有搞清楚什么是中断优先级和任务优先级,但看了部分资料后发现这两个并没有半毛钱关系,于是便有了这篇笔记,本篇文章以Cortex-M3(STM32F103)为例子。 1.Cort 阅读全文
posted @ 2020-12-13 11:54
R1chie
阅读(1962)
评论(0)
推荐(0)

浙公网安备 33010602011771号