打印
[综合信息]

N32的MCU怎么能把代码放到SRAM中运行?

[复制链接]
862|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
默认放在Flash中运行,速度有点慢,如何把代码放到SRAM中运行?

使用特权

评论回复
沙发
laocuo1142| | 2024-3-19 16:39 | 只看该作者
建议你详细查阅N32 MCU的参考手册或相关文档

使用特权

评论回复
板凳
niceguy| | 2024-3-20 08:52 | 只看该作者
本帖最后由 niceguy 于 2024-3-20 08:56 编辑

不是有应用笔记的吗:https://bbs.21ic.com/icview-3241156-1-1.html


1710896109635.png (60.51 KB )

1710896109635.png

使用特权

评论回复
地板
dopod577w|  楼主 | 2024-4-5 18:03 | 只看该作者
niceguy 发表于 2024-3-20 08:52
不是有应用笔记的吗:https://bbs.21ic.com/icview-3241156-1-1.html

谢谢!有空研究一下,看着挺复杂的。

使用特权

评论回复
5
l63t89| | 2024-8-28 00:19 | 只看该作者
有些MCU可能限制了在SRAM中运行代码的能力

使用特权

评论回复
6
shenxiaolin| | 2024-8-30 14:58 | 只看该作者
百度一下就可以,设定代码运行地址到SRAM中就可以了。

使用特权

评论回复
7
好几遍vh| | 2024-9-30 14:59 | 只看该作者
Flash中运行,速度有点慢

使用特权

评论回复
8
suncat0504| | 2024-10-29 18:25 | 只看该作者
学习51单片机的时候,印象里,代码是从ROM中取出,放到中央处理器中运行的啊。Flash相当于存储ROM,是不能参与运行的吧,只是存储代码的地方。所有代码都是在中央处理器中运行的。RAM的作用在于存储中间计算变量,以及作为栈,保护现场。

使用特权

评论回复
9
suncat0504| | 2024-10-29 18:26 | 只看该作者
在RAM中运行程序,好像是纯计算机程序才这么干,在单片机里,不是这样的。运行机制,和计算机不太一样。

使用特权

评论回复
10
申小林一号| | 2024-10-30 20:47 | 只看该作者
在编译的时候定义代码位置

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

25

帖子

2

粉丝