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

僅限桌面

工程工具僅在桌面螢幕上提供。

Flash 與 RAM 預算

規劃韌體 flash 與 RAM,涵蓋應用程式、函式庫、開機載入程式、OTA 與餘裕。超出 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 heap ≈ 任務堆疊 + 佇列緩衝區 + 號誌。請啟用 vApplicationStackOverflowHook 來估算大小。

結果

即時