Ich bin gerade auf einige Makros gestoßen, mit denen mein Mikrocontroller-Compiler die Ausführung einer Funktion aus dem RAM erzwingen (oder vorschlagen) soll.
http://processors.wiki.ti.com/index.php/Placing_functions_in_RAM
https://community.nxp.com/thread/389099
In welchen Fällen ist das wertvoll? Warum würde ich nicht einfach immer aus dem RAM ausführen, wenn der Vorteil nur eine höhere Geschwindigkeit wäre? Verursacht dies im Allgemeinen eine höhere Stromaufnahme?