加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

2440 nor flash启动和nand flash启动有什么区别

发布时间:2020-12-15 18:11:53 所属栏目:百科 来源:网络整理
导读:? http://hi.baidu.com/dandanfeng166/item/6c649c5badf7bbd69f2667f2 1. NOR?FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。 NAND?Flash地址线和数据线在一起,需要用程序来控制,才能出数据。 2. nandflash不用来运行代码,只用来存储代码,N

?

http://hi.baidu.com/dandanfeng166/item/6c649c5badf7bbd69f2667f2

1.

NOR?FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。
NAND?Flash地址线和数据线在一起,需要用程序来控制,才能出数据。

2.

nandflash不用来运行代码,只用来存储代码,NORflash,SDRAM可以直接运行代码

3.开发板启动

?cpu会自动从NAND?flash中读取前4KB的数据放置在片内SRAM里(s3c2440是soc),同时把这段片内SRAM映射到nGCS0片选的空间(即0x00000000)。cpu是从0x00000000开始执行,也就是NAND?flash里的前4KB内容。

?nor?flash被映射到0x00000000地址(就是nGCS0,这里就不需要片内SRAM来辅助了,所以片内SRAM的起始地址还是0x40000000).?然后cpu从0x00000000开始执行(也就是在Norfalsh中执行)。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读