9
¿Por qué ejecutar código desde RAM?
Acabo de encontrar algunas macros para que mi compilador de microcontroladores fuerce (o sugiera) que una función se ejecute desde la RAM. https://siliconlabs.github.io/Gecko_SDK_Doc/efr32mg1/html/group__RAMFUNC.html#gac6abbc7f869eec9fb47e57427587c556 http://processors.wiki.ti.com/index.php/Placing_functions_in_RAM https://www.iar.com/support/tech-notes/linker/controlling-placement-of-the-section-where-__ramfunc-functions-reside-ewarm-5.x--6.x/ https://community.nxp.com/thread/389099 ¿En qué casos es esto valioso? ¿Por qué no siempre debería ejecutar desde RAM si el beneficio es solo una mayor velocidad? ¿Esto generalmente …