Ich mache gerade meine ersten Versuche mit dem ESP32-IDF. Nach ein paar Klimmzügen habe ich es unter Eclipse zum Laufen gebracht und das erste Testprogramm kompiliert. Obwohl es sich um einen Vierzeiler handelt, der periodische eine Zählvariable per printf ausgibt und dann jeweils eine Sekunde schläft, ist das Kompilat über 174 kByte groß. Was wird da alles eingebunden? printf und sleep können es ja kaum sein?
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
Total sizes:
Used static DRAM: 10600 bytes ( 170136 remain, 5.9% used)
1 |
|
2 |
|
3 |
|
Used static IRAM: 49146 bytes ( 81926 remain, 37.5% used)
1 |
|
.vectors size: 1027 bytes
Used Flash size : 117131 bytes
1 |
|
2 |
|
3 |
|
Total image size: 174709 bytes (.bin may be padded larger)