此帖出自嵌入式系统论坛
最新回复
一般来说,系统上电后,PC=0,虽然PC=0,但它指向哪里呢?这和系统启动配置引脚有关,举个例子来说2440,如果OM[1:0]为00时,系统是从NAND FLASH中启动,也就是说PC=0会指向NAND FLASH。当然NAND FLASH是没有分配系统地址的,原因在于2440有一个4K的SDRAM,它的内容和NAND FLASH低4K的内容一样,在系统指定为NAND FLASH中启动时,PC=0就会从这4K的SDRAM的第一条指令执行,也就是NAND FLASH中的第一跳指令。如果OM[1:0]为00时,那么PC=0就是从系统的BANK0中的0地址开始执行。而BANK0一般是接NOR FLASH,这就是从NOR FLASH中启动了。
详情
回复
发表于 2009-5-6 12:26
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持