esp32编译 程序存储空间 占用太大了怎么解决-Arduino中文社区 - Powered by Discuz! Archiver

a547176052 发表于 2019-3-27 05:45

esp32编译 程序存储空间 占用太大了怎么解决


void setup() {
//将您的设置代码放在这里,运行一次
Serial.begin(115200);


Serial.println("Base64骨灰盒 example");

}

void loop() {
//把你的主要代码放在这里,重复运行

}


全部代码

项目使用了 177904 字节,占用了 (13%) 程序存储空间。最大为 1310720 字节。
全局变量使用了13888字节,(4%)的动态内存,余留313792字节局部变量。最大为327680字节。




占用了 (13%)












tmld570707 发表于 2022-7-21 12:05

esp32 dev Module
Partition Scheme: Huqe APP (3MB No OTA / 1MB SPIFFS)

奈何col 发表于 2019-3-27 08:50

才13%而已,先把程序写完,不够用再说

a547176052 发表于 2019-3-27 13:10

关键是我只弄了一个蓝牙加base64加wifi,就不够用了,程序空间超过100%

leozvc 发表于 2019-5-6 17:42

本帖最后由 leozvc 于 2019-5-6 17:43 编辑

感觉这个bbs活跃好差

tomcode 发表于 2022-3-14 15:19

"C:\Users\ASUS\AppData\Local\arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\ASUS\AppData\Local\Temp\VMBuilds\hexapod7697\uno\Debug/hexapod7697.ino.elf" "C:\Users\ASUS\AppData\Local\Temp\VMBuilds\hexapod7697\uno\Debug/hexapod7697.ino.hex" Program too big. The size is 93128 bytes (of a 32256 byte maximum). Ensure debugging is OFF and/or see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing it. Build failed for project 'hexapod7697'

ggsh6395 发表于 2022-7-15 13:21

奈何col 发表于 2019-3-27 08:50
才13%而已,先把程序写完,不够用再说

占用了 (125%) 程序存储空间。最大为 1310720 字节,大神这种情况怎么处理?

ggsh6395 发表于 2022-7-15 13:25

奈何col 发表于 2019-3-27 08:50
才13%而已,先把程序写完,不够用再说

占用了 (125%) 程序存储空间。最大为 1310720 字节,大神这样的怎么处理?

奈何col 发表于 2022-7-18 19:46

ggsh6395 发表于 2022-7-15 13:25
占用了 (125%) 程序存储空间。最大为 1310720 字节,大神这样的怎么处理?

只有自己精简程序咯,或者换其他空间更大的开发板

跑龙套的保 发表于 2022-7-19 18:40

ble会占用大量的flash空间,默认的flash布局不够,开发板属性里改到更大的flash布局即可
页: [1] 2
查看完整版本: esp32编译 程序存储空间 占用太大了怎么解决