首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于系统启动的问题?

关于系统启动的问题?

在dsp56f807读材料的时候,遇到一个问题关于bootfalsh的请斑竹不吝指教.

在系统启动的时候,dsp是先执行$0000处的指令,还是执行$ff80(bootflah的起始地址)
处的指令呢?  究竟系统是怎么启动的呀?


bootflash中的代码是为了检测pflash的,但是它是怎么执行的呢?它是在系统启动的时候就执行吗?


请高手指教!!!!!!!!!!!
我也不太懂了,有高手指教一下吗
希望大家能互相帮助,共同进步!
地址0x0000-0x0003与0xF800-0xF803是重叠的,也就是地址x0000-0x0003的实际存在位置是Bootflash的前4个字的地址.所以如果在BootFlash中存入启动程序,即使将其它Flash,包括0x0000-0xEFFF的内容全擦除,只要第一条指令存在0xF800地址中 (也是0x0000)是
JMP 0xF804;系统就能启动.
返回列表