摘要:本文主要向大家介绍了Flash基础入门之nand&nor flash启动判断,通过具体的内容向大家展现,希望对大家学习Flash基础入门有所帮助。
本文主要向大家介绍了Flash基础入门之nand&nor flash启动判断,通过具体的内容向大家展现,希望对大家学习Flash基础入门有所帮助。
判断当前程序是从nor flash 启动还是nand flash启动,nor启动,0地址就是nor flash 的
0地址,nor flash 可以向内存一样读,取值执行,不能像内存一样写,因此对于nor flash
中的数据段,需要读入内存,或者片内内存中执行。
Nand flash启动,开启后,nand中前4k代码被读入到片内内存中执行,因此nand启动,
开机指向的就是片内的4k内存,片内内存可读写,Nor只可读,不可写。
因此向0地址中写值结果作为判断nand ,nor启动的依据。
Nor flash启动:
执行简单的拷贝动作,将0地址开始的一段长度内容拷贝放置于sdram的基地址(0x3000 0000)处
Nand flash:
Nand初始化,
Nand将源地址拷贝到内存中。
链接文件:
主要是指定了初始地址,代码段,数据段,bss(初始值为0的全局变量)的地址
以上就介绍了Flash的相关知识,希望对Flash有兴趣的朋友有所帮助。了解更多内容,请关注职坐标常用软件Flash频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号