1.器件内部的flash,ROM,RAM都可以映射到地址0x0上,那位于0X0后面这一快是什么样的存储器呢?是RAM? 2.器件刚上电时,ROM就映射在地址0X0上,这么说我们的引导程序就存在ROM里,可是我在调试时怎么必须把引导程序指定在地址0X0上程序才能正确运行.如果指定在flash或ROM中就不行了(提示在0X0处没有指令,我用的KEIL FOR ARM,器件是ATMEL的). 3.经过地址映射后,RAM处于地址0X0上(之前是在0X200000上),那程序中定义的变量是存放在原来的位置,还是也会相应的移动??
|