芯海科技
直播中

芯海技术支持

未满1年用户 196经验值
擅长:电源/新能源 模拟技术 测量仪表 嵌入式技术 控制/MCU 电源/新能源 测量仪表 嵌入式技术 模拟技术 控制/MCU
私信 关注
[MCU]

芯海通用 MCU 应用笔记:在 MDK 开发环境下代码重定向到 RAM 执行的几种方法

通常情况下,MCU 绝大数代码都在主程序空间执行,主程序空间通常使用 FLASH 或 ROM 来实现。内部 RAM 存放变量,软件栈等掉电不需要保存信息。对于特定应用,RAM 中执行代码有以下优
势。对于多数 MCU 来说在 RAM 中执行程序的功耗比在 FLASH 中小,对于大部分运行时间执行较小代码量场景可以降低功耗。
可以操作整个主程序空间,在 RAM 中执行程序可以擦除整个 FLASH 空间并写入新的代码。此外还具备执行效率高,寿命长优点。
本文档介绍和说明在 MDK 开发环境下将代码重定向到 RAM 中执行的方法。本文档使用开发环境位 keil UVision,版本号为 V5.37.0.0。本文档介绍方法适用于芯海科技 MCU。
*附件:应用笔记:在MDK开发环境下代码重定向到RAM执行的几种方法.pdf

更多回帖

发帖
×
20
完善资料,
赚取积分