让他们给个elf文件呗, 对它执行一下size
(可能是arm-none-eabi-size, avr-size, riscv-none-embed-size)
然后就看到各个段的实际大小信息了
注意要写到mcu里的只是其中的.text和.data加起来
占用ram的则是.data和.bss加起来再加上堆区和栈区
【 在 zhtoad 的大作中提到: 】
请教一下:hex文件大小和程序空间大小的关系。
公司一个产品的mcu只有500K的程序空间。
结果第三方开发的人,给我们2M多的hex文件。
请问,这个hex文件和程序空间的对应关系是啥?
可以减少尺寸吗。
--
FROM 124.16.158.*