1. 可以这么认为。但也可能使用了SDRAM之外的内存地址,如SDRAM是32MB,但你使用了33MB的地址空间。
2. SDRAM地址是从0开始一直到你SDRAM容量大小位置,但不会超过128MB。norflash使用bank0地址,起始地址为0x2000 0000,每个bank大小为1MB,但通常NorFlash占用2个Bank,共2MB,其地址包含BANK1的1MB地址。
3. 不清楚,尽量使用代码兼容的flash,这样就不用修改代码,避免麻烦。
没有这个代码