文章目录

  • 1 "INCLUDE_" 开始的宏
  • 2 "config" 开始的宏
    • 2.1 configAPPLICATION_ALLOCATED_HEAP
    • 2.2 configASSERT
    • 2.3 configCHECK_FOR_STACK_OVERFLOW
    • 2.4 configCPU_CLOCK_HZ
    • 2.5 configSUPPORT_DYNAMIC_ALLOCATION
    • 2.6 configENABLE_BACKWARD_COMPATIBILITY
    • 2.7 configGENERATE_RUN_TIME_STATS

FreeRTOS 的系统配置文件为 FreeRTOSConfig.h

1 “INCLUDE_” 开始的宏

函数
xQueueGetMutexHolder() INCLUDE_xSemaphoreGetMutexHolder
xTaskAbortDelay() INCLUDE_xTaskAbortDelay
vTaskDelay() INCLUDE_vTaskDelay
vTaskDelayUntil() INCLUDE_vTaskDelayUntil
vTaskDelete() INCLUDE_vTaskDelete
xTaskGetCurentTaskHandle() INCLUDE_xTaskGetCurrentTaskHandle

2 “config” 开始的宏

2.1 configAPPLICATION_ALLOCATED_HEAP

2.2 configASSERT

2.3 configCHECK_FOR_STACK_OVERFLOW

2.4 configCPU_CLOCK_HZ

2.5 configSUPPORT_DYNAMIC_ALLOCATION

2.6 configENABLE_BACKWARD_COMPATIBILITY

2.7 configGENERATE_RUN_TIME_STATS

【STM32】FreeRTOS 系统配置相关推荐

  1. 基于STM32+FreeRtos+ESP8266+MQTT连接阿里云

    基于STM32+FreeRtos+DHT12+ESP8266+MQTT连接阿里云 1.概述 2.实现步骤 2.1.MQTT.fx模拟器与阿里云通信 2.2.STM32与阿里云通信 3. 搭建云平台 3 ...

  2. 【基于stm32 FreeRtos的智能台灯控制】

    基于stm32 FreeRtos的智能台灯控制 之前做了一个裸机版本的智能台灯,最近刚好复习一下FreeRto的一些基础知识,朋友发给了我一个功能需求刚好用来实践一下,需要的朋友可以自行下载. 完整工 ...

  3. STM32 FreeRTOS CMSIS—OS

    STM32 FreeRTOS CMSIS-OS 前言 1.关于 osThreadNew () 1.1 FreeRTOS线程与任务的关系 1.2 osThreadNew () 1.2.1 osThrea ...

  4. 【STM32】FreeRTOS系统配置

    00. 目录 文章目录 00. 目录 01. 概述 02. FreeRTOS配置文件 03. INCLUDE开始的宏 04. config开始的宏 05. 其它 06. 附录 07. 参考 01. 概 ...

  5. 【STM32】系统配置控制器相关函数和类型

    00. 目录 文章目录 00. 目录 01. 概述 02. 相关类型 03. 相关函数 04. 结构体封装 05. 附录 06. 声明 01. 概述 系统配置控制器主要用于管理对可执行代码的存储区域的 ...

  6. STM32 FreeRTOS USART DMA空闲中断和消息队列的使用

    (后文有修改) 一.思路 USART+DMA空闲中断发生后,将接收到的DMA消息用消息队列发出去xQueueSendToFrontFromISR,FreeRTOS创建一个独立的任务一直等待接受消息队列 ...

  7. 嵌入式物联网软件开发实战系列(STM32+FreeRTOS)

    一.使用STM32CubeMx 创建物联网项目软件工程 二.STM32CubeMx 配置时钟 三.STM32CubeMx 配置GPIO 及 GPIO 相关接口在软件工程中的形式及使用 四.STM32C ...

  8. 【STM32/FreeRTOS】精准延时的实现

    目录 前言 SysTick定时器寄存器 裸机编程下实现 FreeRTOS中实现 前言 在使用通讯协议来驱动外设的时候需要遵循严格的时序逻辑,往往用到微秒(us)级别的延时,在裸机编程中可以使用SysT ...

  9. STM32 FreeRTOS (三) 软件定时器

    简介: 基本概念 ReeRTOS中加入了软件定时器这个功能组件,是一个可选的.不属于freeRTOS内核的功能,由定时器服务(其实就是一个定时器任务)来提供. 软件定时器是当设定一个定时时间,当达到设 ...

最新文章

  1. 机器学习面试:这25个实用又有深度的问题
  2. JVM学习笔记(四)------内存调优
  3. android 首选项框架,Android:创建自定义首选项
  4. 高效CNN推理库、多款AlphaGo实现…你们喜欢的Github项目精选又来了!
  5. GDCM:dicom文件的临床试验注释的测试程序
  6. Linux网站架构系列之Mysql----部署篇
  7. 短暂相逢却回味无穷,全球最具影响力的以太坊技术会议视频,你保存了吗!...
  8. pagehelper工具类_PageHelper最佳实践
  9. 2022年3月Python小屋编程比赛获奖名单
  10. 【虹膜识别】+【开源代码】虹膜识别--步骤讲解及算法复现,虹膜表征:基于虹膜反映点的健康监测
  11. java按钮禁用和启用_在浏览器中禁用(或启用)Java插件
  12. 【数值分析】python实现复化高斯积分
  13. itextPDF生成表格的pdf
  14. 经颅磁刺激对大脑结构的直接影响: cTBS后的短期神经可塑性
  15. dixon matlab,磁共振Dixon技术原理及初代算法解析
  16. collapsible data-collapsed Jquery-mobile动态设置
  17. 1000字小论文格式是怎样的?
  18. hadoop学习笔记4:java实现hdfs -ls/-lsr
  19. 真正通俗易懂的傅里叶变换讲解
  20. 训练好的深度学习模型是怎么部署的?

热门文章

  1. 《DSP using MATLAB》Problem 6.24
  2. JavaScript中数组的增删改查以及应用方式
  3. Fork/Join框架
  4. P1681 最大正方形 Iand II
  5. oracle 选择最频繁出现之前,5文章数据
  6. UA PHYS515 电磁理论II 静电场问题2 电荷与静电场的几何: Green函数法的物理背景
  7. UA MATH567 高维统计II 随机向量11 kernel的构造 用内积替换反三角函数
  8. UA MATH636 信息论7 并行高斯信道简介
  9. Linux下首次操作MySQL失败
  10. VC2019无法打开文件msvcrtd.lib和Spectre 缓解库相关问题