持续更新
1、NAND FLASH and NOR FLASH
NOR flash 支持XIP,即代码可以直接运行无需拷贝到内存中,它的发明是用来代替EPROM和EEROM。
NANDflash 类似pc上的硬盘。(nor 跑程序,nand 存数据)
XIP是为eXecute In Place的缩写,在微软的CE定义中,这块区域存放的是以非压缩格式存放,不需加载,由Bootloader直接调用执行。
eXecute In Place,即芯片内执行,指应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。flash内执行是指nor flash 不需要初始化,可以直接在flash内执行代码。但往往只执行部分代码,比如初始化RAM.