[综合信息] N32的MCU怎么能把代码放到SRAM中运行?

[复制链接]
1383|9
 楼主| dopod577w 发表于 2024-3-18 23:17 | 显示全部楼层 |阅读模式
默认放在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
 楼主| dopod577w 发表于 2024-4-5 18:03 | 显示全部楼层
niceguy 发表于 2024-3-20 08:52
不是有应用笔记的吗:https://bbs.21ic.com/icview-3241156-1-1.html

谢谢!有空研究一下,看着挺复杂的。
l63t89 发表于 2024-8-28 00:19 | 显示全部楼层
有些MCU可能限制了在SRAM中运行代码的能力
shenxiaolin 发表于 2024-8-30 14:58 | 显示全部楼层
百度一下就可以,设定代码运行地址到SRAM中就可以了。
好几遍vh 发表于 2024-9-30 14:59 来自手机 | 显示全部楼层
Flash中运行,速度有点慢
suncat0504 发表于 2024-10-29 18:25 | 显示全部楼层
学习51单片机的时候,印象里,代码是从ROM中取出,放到中央处理器中运行的啊。Flash相当于存储ROM,是不能参与运行的吧,只是存储代码的地方。所有代码都是在中央处理器中运行的。RAM的作用在于存储中间计算变量,以及作为栈,保护现场。
suncat0504 发表于 2024-10-29 18:26 | 显示全部楼层
在RAM中运行程序,好像是纯计算机程序才这么干,在单片机里,不是这样的。运行机制,和计算机不太一样。
申小林一号 发表于 2024-10-30 20:47 | 显示全部楼层
在编译的时候定义代码位置
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

26

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部