當前位置:首頁 » 編程軟體 » iar代碼不能編譯怎麼辦

iar代碼不能編譯怎麼辦

發布時間: 2025-04-10 20:52:21

① IAR編譯錯誤 fatal error:out of memory

可以立即生效
echo ini_get('memory_limit');//原值
ini_set('memory_limit', '50M');
echo ini_get('memory_limit');//現值

但問題不在這里
Out of memory (allocated 262144) (tried to allocate 10267220 bytes)
是說你在 262144 位元組可用內存中
試圖申請 10267220 位元組空間
這顯然是不能夠的

memory_limit 表示的是允許php使用的最大空間,並不是一定有 memory_limit 的內存供你使用

你的情況表示內存碎片太多
重啟 web 服務應該可以緩解
如頻繁發生,就需要考慮安裝內存管理軟體,或增加內存條了

② IAR編譯CC2530,提示:Error[e104]: Failed to fit all segments into specified ranges.

你的BANKED_CODE存在溢出問題。
你的程序有0x38de3,放不進去memory ranges were
"CODE:3994-7fff,CODE:1815b-1ffff,CODE:28000-2ffff,CODE:38000-3ffff,CODE:48000-4ffff,CODE:58000-5ffff,CODE:68000-6ffff,CODE:78000-7c7ff",發生溢出。
嘗試修改一下:在你的工程文件上點右鍵選options--General options--Stack/Heap--BANKED_CODE的值,把它加大試試。

熱點內容
代碼txt怎麼改腳本 發布:2025-07-15 03:30:20 瀏覽:288
聲道數增加存儲容量也相應 發布:2025-07-15 03:16:19 瀏覽:271
誇克緩存在哪裡 發布:2025-07-15 03:16:11 瀏覽:708
座機查通話記錄服務密碼是多少 發布:2025-07-15 03:14:46 瀏覽:342
大學gpa演算法 發布:2025-07-15 03:14:45 瀏覽:922
mx5是安卓哪個版本 發布:2025-07-15 03:05:07 瀏覽:59
linux文件夾剩餘空間 發布:2025-07-15 03:04:24 瀏覽:917
蘋果id密碼如何輸入 發布:2025-07-15 03:01:09 瀏覽:955
reg拒絕訪問 發布:2025-07-15 03:00:26 瀏覽:125
如何訪問pinterest 發布:2025-07-15 02:54:49 瀏覽:301