小编Ash*_*ish的帖子

FreeRtos 或 TI rtos 中堆栈大小的计算

最近,我正在使用 FreeRTOS 并创建了一些任务来执行我所需的操作。尽管似乎每次我使用xTaskCreate()TI GUI 配置创建新任务时,我只是尝试将堆栈大小保持为所需的大小,以免堆栈溢出。

有没有办法计算我的任务针对以下事件使用的最大堆栈大小?

  1. 全局变量和局部变量使用的堆栈
  2. 函数最大递归次数所使用的栈
  3. 包括中断上下文切换

stack rtos freertos

3
推荐指数
1
解决办法
7035
查看次数

标签 统计

freertos ×1

rtos ×1

stack ×1