Ich setze für die Entwicklung eines Embedded-Systems einen STM32F4-µC
ein. Als IDE kommt EM::Blocks 1.45 zum Einsatz. Im Projekt will ich mit
malloc() arbeiten. Hierfür ist ein Heap notwendig. Welche
Variablen/Sections (z.B. __HeapBase, __HeapLimit) sind notwendig, damit
malloc() richtig arbeiten kann? Wo und wie wird der Heap für den erstn
Aufruf von malloc() initialisiert?
Kurz gefragt: Was muss man tun, damit malloc() bei EM:Blocks mit dem GCC
richtig funktioniert?
Danke für eure Unterstützung.