STM32FreeRTOS 系统配置

Posted Zhao_Jichao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32FreeRTOS 系统配置相关的知识,希望对你有一定的参考价值。


文章目录


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

以上是关于STM32FreeRTOS 系统配置的主要内容,如果未能解决你的问题,请参考以下文章

使用STM32CubeMX创建FreeRTOS项目

使用STM32CubeMX创建FreeRTOS项目

使用STM32CubeMX创建FreeRTOS项目

STM32CubeMX学习笔记(32)——FreeRTOS实时操作系统使用(事件)

STM32CubeMX学习笔记(31)——FreeRTOS实时操作系统使用(互斥量)

STM32CubeMX学习笔记(34)——FreeRTOS实时操作系统使用(任务通知)