All tools
TOOL IDB-SWE-008
Flash & RAM budget

仅限桌面端

工程工具仅在桌面端屏幕上可用。

Flash 与 RAM 预算

在应用程序、库、引导程序、OTA 与余量之间规划固件 Flash 与 RAM。超出 MCU 预算时会发出提示。

MCU 内存映射 flash 与 ram
FLASH 256 KB RAM 64 KB 0x...FFFF 0x...0000 stack top .data base App RTOS OTA Boot Free App RAM Stack
工程说明

目标值

  • 为后续功能与 OTA 预留 20% Flash 与 30% RAM 余量。
  • 引导程序扇区固定——不要与应用程序重叠。
  • OTA 槽位必须能容纳最大的应用程序镜像。
  • FreeRTOS 堆 ≈ 任务栈 + 队列缓冲区 + 信号量。请在启用 vApplicationStackOverflowHook 的情况下确定大小。

结果

实时