电子产业一站式赋能平台

PCB联盟网

搜索
查看: 237|回复: 0
收起左侧

MCUXpresso IDE下将关键函数重定向到RAM中执行的几种方法

[复制链接]

397

主题

397

帖子

2463

积分

三级会员

Rank: 3Rank: 3

积分
2463
发表于 2021-9-11 11:37:00 | 显示全部楼层 |阅读模式
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpresso IDE下将关键函数重定向到RAM中执行的几种方法
0 [9 @! l# Y; d+ F前段时间痞子衡写了一篇 《在IAR开发环境下将关键函数重定向到RAM中执行的三种方法》,有读者在文章下面留言,希望也讲一讲 MCUXpresso IDE 下函数重定向到 RAM 中执行的方法。我们知道函数重定向的实现需要借助 IDE 中链接器,不同 IDE 下虽然链接器原理差不多,但具体链接语法不太一样。MCUXpresso IDE 的底层工具链是 Arm GCC,所以今天的主题其实跟 Arm GCC 链接器语法及用法有关。7 S9 L; I2 g) P/ L, }
一、准备工作首先需要准备好环境,包含必要的软件,痞子衡的环境如下:7 g" e% J" N2 A5 n3 {$ i
  • 集成开发环境:MCUXpresso IDE_11.4.0_6224,点此下载
  • 软件开发包:SDK_2.10.0_EVK-MIMXRT1170(Toolchain需包含MCUXpresso IDE),点此下载然后按照 《MCUXpresso IDE下SDK工程导入与workspace管理机制》 一文步骤从 SDK 包里导入生成一个工程(就选最简单的 hello_world 吧)。工程导入成功后,会在 \MCUXpressoIDE_11.4.0_6224\workspace\evkmimxrt1170_hello_world_demo_cm7 下看到 .project 工程文件,在 MCUXpresso IDE 下打开这个工程,然后调整工程设置 Memory 定义中顺序如下:
  • 回复

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    联系客服 关注微信 下载APP 返回顶部 返回列表