首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

怎么实现在NorFlash的程序启动后放置在SDRAM中运行

2012-03-31 
如何实现在NorFlash的程序启动后放置在SDRAM中运行在DeviceARM2410A实验箱上做实验的程序 控制那8个独立的

如何实现在NorFlash的程序启动后放置在SDRAM中运行
在DeviceARM2410A实验箱上做实验的程序 控制那8个独立的LED灯 还有那按键的 如何实现在NorFlash的程序启动后放置在SDRAM中运行,并支持中断功能 求代码 !!!

[解决办法]
下个uboot,开源的
看start.s中的relocate_code函数
[解决办法]
一般OS的内核经过编译后通过BOOTLOADER会全部拷贝到内存
[解决办法]
代码看了吗?start.s最后就是执行的这个功能
[解决办法]
恩,把这段代码拷到RAM里运行
[解决办法]
你可以先把基本设备初始化后,把代码搬运到RAM中去,然后用跳转到ram中执行就可以了
[解决办法]
通常需要建立堆栈什么的,根据编译选项。可以看看nand flash程序。一般在开始汇编代码的调用c函数之前。

热点排行