启动代码涉及norflash和nandflash复制开发环境基地址RO段RW段ZI段加载域执行域
发布时间
阅读量:
阅读量
软件开发环境:keil4
硬件开发平台:mini2440
启动代码参考:《ARM处理器裸机开发实战》TQ2440启动代码
1.软件开发环境加载域、执行域总结
norflash启动
**** 首先看下图:

基于上图所示的设置,在程序运行参数配置中指定相关寄存器时
但是RW段将会在SDRAM中保持和更新,程序执行速度应该比较慢。
请注意以下事项:第一点建议从此处进行配置操作;通过这种方式处理后,在内存中建立了一个固定的区域,并且确保所有相关操作都以相同的起始位置运行。
2)RW域加载区紧跟在RO域之后,因此启动代码必须实现RW域从norflash传输至SDRAM的过程.
3)RO的加载区域及执行区域均位于norflash内;RW的加载区域位于norflash内;其执行区域存于SDRAM中。

如在上图所示的情况下设置,则能说明RO段和RW段加载域以及执行域都位于SDRAM中
全部评论 (0)
还没有任何评论哟~
