Код
Program Memory Usage : 27224 bytes 2,6 % Full
Data Memory Usage : 17592 bytes 10,7 Full
Data Memory Usage : 17592 bytes 10,7 Full
Судя по цифрам, можно сделать вывод, что первая - это место, занимаемое программой во флеше контроллера, а вторая - это объем используемой SRAM.
Больше интересует вторая строка. На сколько это точные показания и как они определяются?
Второй вопрос. Программа для STM32, написанная в CoIDE (CooCox). Есть ли там возможность увидеть информацию об объеме используемой SRAM?
И третий вопрос. Всё та же CoIDE.
Код
Program Size:
text data bss dec hex filename
198168 5028 42564 245760 3c000 Xxxxxxxx.elf
text data bss dec hex filename
198168 5028 42564 245760 3c000 Xxxxxxxx.elf
Помогите понять, что значат эти цыфры? Я так понимаю, что "dec" - это размер занятого флеша, а "hex" - то же самое, только в шестнадцатиричном формате. Могу предположить, что "text" - это количество команд в программе. Поправьте, в чем не прав и поясните, что есть "data" и "bss"?