Heapverwaltung für malloc()

#3644548
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren