Silicon Labs EFM32:コードをRAMに配置する方法を教えてください
EFx32
EMLIBに RAMFUNCというマクロが用意されていますので、こちらを使って実現できます。RAMサイズとの兼ね合いで、ユーザコード全てをRAMに展開することは現実的ではありませんので、必要な関数だけを選んでRAMに配置するという、という運用になるかと思います。
RAMFUNCについての詳細は、Simplicity Studioの「Gecko HAL and Driver API Reference」をご参照ください。Gecko SDK 5.4(2018/5時点で最新バージョン)用の「Gecko HAL and Driver API Reference」は、SiliconLabs社のWeb Site でもご覧頂けます。
また、RAMFUNCを使ったコード記述例が、Silicon Labsのコミュニティサイト にありますので、こちらも併せてご確認ください。