摘要: FreeROTS队列的简易分析 架构:Cortex-M3 版本:FreeRTOS V9.0.0 前言:很多时候,我们需要任务与任务、中断与任务通信,FreeRTOS提供了队列来实现这些操作。 1.队列结构体 typedef struct QueueDefinition { int8_t *pcHea 阅读全文
posted @ 2020-12-15 23:10 R1chie 阅读(826) 评论(0) 推荐(0) 编辑
摘要: FreeRTOS任务调度 架构:Cortex-M3 版本:FreeRTOS V9.0.0 前言:上一篇我们分析了任务的切换,其中写到了在vTaskSwitchContext里面的taskSELECT_HIGHEST_PRIORITY_TASK,计算uxTopReadyPriority 的前导零值,那 阅读全文
posted @ 2020-12-15 23:03 R1chie 阅读(622) 评论(0) 推荐(0) 编辑