标题:
关于系统启动的问题?
[打印本页]
作者:
neublueboy
时间:
2005-7-31 17:49
标题:
关于系统启动的问题?
在dsp56f807读材料的时候,遇到一个问题关于bootfalsh的请斑竹不吝指教.
在系统启动的时候,dsp是先执行$0000处的指令,还是执行$ff80(bootflah的起始地址)
处的指令呢? 究竟系统是怎么启动的呀?
bootflash中的代码是为了检测pflash的,但是它是怎么执行的呢?它是在系统启动的时候就执行吗?
请高手指教!!!!!!!!!!!
作者:
glingling
时间:
2005-8-1 14:32
我也不太懂了,有高手指教一下吗
作者:
usliwu
时间:
2005-8-1 15:12
地址0x0000-0x0003与0xF800-0xF803是重叠的,也就是地址x0000-0x0003的实际存在位置是Bootflash的前4个字的地址.所以如果在BootFlash中存入启动程序,即使将其它Flash,包括0x0000-0xEFFF的内容全擦除,只要第一条指令存在0xF800地址中 (也是0x0000)是
JMP 0xF804;系统就能启动.
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0