LPC2468的Datasheet中关于地址MAP的一章说到,the entire Boot ROM is mapped to the top of the on-chip memory space。而datasheet中6.2的Memory mapping control usage notes的图中显示 8kB boot rom 的位置在0x7FFF E008—0x7FFF FFFF这8KB的空间里。(也就是前面说的MAP到内部存储空间的顶部去了)。问题是此图中还有一个区域是Boot Flash,位置是0x7FFE E000—0x7FFE FFFF这8KB的空间。图中说RE-MAPPED FROM TOP OF FLASH MEMORY)那么二者是不是对应同一空间去了(内部flash的顶部)??如果不是,二者有什么区别??到底这个“entire Boot ROM”是不是在内部flash的顶部??还是在其他地方??还有,望解答,谢谢
另:对于2470这种无内部flash的器件,DATASHEET上说内部有一个on_chip ROM存放 boot loader,但datasheet似乎没有告之位置。(如果是在on-chip memory的顶部,0x7FFF FFFF-0x7FFF E000,那么为什么要需要re-map呢 |