打印

21的大侠,帮小弟救个急!

[复制链接]
1206|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
willowyang|  楼主 | 2007-9-19 15:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用ADS的时候,我从RO:0XC000000,RW:0XC100000,进入AXD后,发现SDRAM的0XC000000开始内容加载不对,但有些时候又是对的.
如果加载不对将不能进入MAIN函数,加载对了便可以正确调试程序.
为什么会出现加载不对的情况呢??
知情人教授小弟一招啊,万分感激!

相关帖子

沙发
阿南| | 2007-9-19 15:50 | 只看该作者

在memory窗口中,往SDRAM地址大批量的填充数据,看是否正确?

不正确,说明SDRAM没有初始化好(或其它硬件错误),在命令窗口中obey *.ini进行初始化。或直接将您能够正确初始化SDRAM的程序烧写入flash,让复位就运行该程序初始化好SDRAM,就不用手动初始化了

使用特权

评论回复
板凳
willowyang|  楼主 | 2007-9-19 18:47 | 只看该作者

阿南 大哥,问题解决了,谢谢哟

就可能是你所说的硬件初始化有问题,导致内存加载有问题!
我把一段可运行的程序烧到FLASH中,上电运行后会自动运行程序正确进行硬件初始化!
万分感激!

使用特权

评论回复
地板
新手forARM| | 2007-9-19 20:51 | 只看该作者

willowyang

willowyang你用的是什么芯片?
阿南大哥,太好人了!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

10

帖子

1

粉丝