是说remap改变了pc的值吗?重映射能在启动boot前进行吗?
还是不太清楚,能针对我说LPC2000启动说说吗?
多谢!!!
[align=right][color=#000066][此贴子已经被作者于2006-10-9 15:54:18编辑过][/color][/align]是说remap改变了pc的值吗?重映射能在启动boot前进行吗?
还是不太清楚,能针对我说LPC2000启动说说吗?
多谢!!!
[align=right][color=#000066][此贴子已经被作者于2006-10-9 15:54:18编辑过][/color][/align]多谢版主的,让我对remap加深了认识。不过下面这篇文章说map是相当于预处理,但remap是程序修改。版主的意思是remap缺省是也算预处理。我也觉得这样更能解释cpu如何去执行非0地址的boot。
差不多罢。LPC210x手册里的原文:
The interrupt vectors residing in the boot sector of the on-chip flash memory also become active after reset, i.e. the bottom 64 bytes of the boot sector are also visible in the memory region starting from the address 0x0000 0000. The reset vector contains a jump instruction to the entry point of the flash boot loader software.
我想手册上说的visible也就是复位时做了重映射,把boot扇区的低64字节映射到了0地址。之后pc虽为0也相当于执行高地址的boot。
终于解决了大疑惑。这个论坛人气真不错。
还有一个小问题呢,固化的boot和uboot等有什么不同,是前者引导后者、后者再引导os吗?
我要赚赏金打赏帖 |
|
|---|---|
| OK1126B-S开发板下以导航按键控制云台/机械臂姿态调整被打赏¥29元 | |
| 【树莓派5】便携热成像仪被打赏¥36元 | |
| 【树莓派5】环境监测仪被打赏¥35元 | |
| OK1126B-S开发板下多时段语音提示型电子时钟被打赏¥27元 | |
| OK1126B-S开发板下函数构建及步进电机驱动控制被打赏¥25元 | |
| 【S32K3XX】LPI2C 参数配置说明被打赏¥20元 | |
| OK1126B-S开发板的脚本编程及应用设计被打赏¥27元 | |
| 5v升压8.4v两节锂电池充电芯片,针对同步和异步的IC测试被打赏¥35元 | |
| 【S32K3XX】S32DS LPI2C 配置失败问题解决被打赏¥22元 | |
| 【S32K3XX】FLASH 的 DID 保护机制被打赏¥19元 | |