Gast
#1721006
Hallo, gibt es z.B. in der ST-Firmwarelib bereits eine vergleichbare Funktion wie in Beitrag "Compilerfehler bei mem-check" besprochen? Man kann also durch Muster im RAM bei Programmstart den schon maximal mal benutzten RAM ermitteln und auch den aktuell freien RAM. Kann man letzteres nicht einfach machen, in dem man eine Testvariable erzeugt und deren Adresse bestimmt? Die Startadresse des SRAM (0x2000000) ist ja bekannt und die größe des SRAMS auf dem konkreten Chip auch. Also einfach SRAM_frei = SRAM_größe - (Testvariablenadresse - Startadresse) rechnen? Oder sollte ich mich doch erst lieber noch deutlich tiefer in die Materie vertiefen ...?