• 2024-09-08FreeRTOS 队列 Queue 源码解析
    目录一、队列1、队列结构体2、队列类型二、队列相关操作1、初始化1.1静态创建队列1.2动态创建队列1.3队列的初始化1.4队列的重置2、队列的发送2.1任务级入队函数2.1.1入队函数2.1.2队列锁2.1.3portYIELD_WITHIN_API2.2中断级入队函数3、任务的读取3.1任务
  • 2024-07-16队列
    队列创建宏定义:configSUPPORT_STATIC_ALLOCATION//静态创建QueueHandle_txQueueCreateStatic(UBaseType_tuxQueueLength,UBaseType_tuxItemSize,uint8_t*pucQueueStorageBuffer,StaticQueue_t*pxQueueBuffer);/*Thequeueistobecreatedtoholdamaxi
  • 2024-07-04FreeRTOS之队列上锁和解锁(详解)
     这篇文章将记录我学习实时操作系统FreeRTOS的队列上锁和解锁的知识,在此分享给大家,希望我的分享能给你带来不一样的收获!目录一、简介 二、队列上锁函数prvLockQueue()1、函数初探2、应用示例  三、队列解锁函数prvUnLockQueue() 1、函数初探及详细注释详细注释解