打印
[产品应用]

MCU代码需要搬到RAM中才能运行吗?不这样做会有什么不妥吗?

[复制链接]
49|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
LOVEEVER|  楼主 | 2024-9-12 18:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大部分单片机的代码直接在nor flash中运行,少部分需要加载到ram中。
nor flash可以直接寻址一个字节,可以找到一个指令的具体地址,因此可以直接运行。
nand flash 的存储单元是块,不能对指令直接寻址,因此不能直接运行其中的代码。
因此保存在nand flash中的程序不加载到ram中运行不了。即你的硬盘中的Windows不加载到内存条中,运行不起来。


使用特权

评论回复
沙发
jf101| | 2024-9-17 21:09 | 只看该作者
nor flash可以直接寻址一个字节,可以找到一个指令的具体地址,因此可以直接运行。

使用特权

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

本版积分规则

272

主题

1841

帖子

4

粉丝