程序能在spi nor flash(串行)中执行吗?

在线等!!!麻烦详细说明理由!!!... 在线等!!!麻烦详细说明理由!!! 展开
 我来答
armips
2013-11-05 · TA获得超过140个赞
知道答主
回答量:88
采纳率:100%
帮助的人:98.8万
展开全部
不能,串行的只能保存数据用
如果用于保存程序,需要加载到内存里面才能执行的。

追加灶锋敏:哎,楼主不采纳我得可以,但隐枝也不能采纳错误的吧,错误的基枣答案误人子弟啊
百度网友b12a2e039
2013-07-12 · TA获得超过1533个赞
知道小有建树答主
回答量:819
采纳率:0%
帮助的人:684万
展开全部
可以的,只是执行速度的问题。
如果你熟悉bootloader的启动过程你会发现,在CPU刚上电启动的时候,一般连内存控制器都没有配置过,银罩根本无法锋罩闹在内存中运行程序,更不可能处在Linux内核的启动环境中。为了初始化CPU及其他外设,使得Linux内核可以在系统主存中跑起来,并让系统闷卖符合Linux内核启动的必备条件,必须要有一个先于内核运行的程序,他就是所谓的引导加载程序(Boot Loader)。
现在关于NORFLASH的bootloader在网上已经可以随处搜到了。既然bootloader能够在NORFLASH里运行,SPI也是一个道理。
追问
并行的norflash有数据线地址线能够直接烧录并在里面执行程序没有疑问,但没有上任何程序之前连SPI外设都没工作如何和把uboot烧录到SPI norflash
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式