bwsz1 发表于 2009-2-26 15:01:09

在mdk下仿真时第一次点debug程序运行很好,但一复位后就运行不起来了。

在mdk下仿真时第一次点debug程序运行很好,但一复位后就运行不起来了。第一次进入debug后pc不是指在0x0处,程序运行正常(按设计的运行),只要一复位,pc就指到0x0处了,然后就没设计的效果了。请大家帮忙,应该如何解决呢?我用的是S3C2440.开发板是友善之臂的 mini2440.

bwsz1 发表于 2009-2-27 16:02:31

哈哈,搞定。估计是我把映射地址弄错了,把RAM for algorithm start 改成0x4000000(这是片内的)原来填的是0x30000000(这是片外sdram的起始地址),看了nand flash 启动才突然发现。不知道理解的对不对,反正现在程序跑起来了。先开心下,希望有和我一样的菜鸟能用到。(初学时候这些问题太难受了。所以分享下) ,有同道中人加我QQ吧,相互学习QQ:346256351

honami520 发表于 2009-2-27 19:14:43

呵呵!!!!!!楼主多犯些错,然后把心得体会都写上来,我们就很开心了!

liujinyu 发表于 2012-3-27 14:08:53

我的软件复位后怎么总从汇编程序走呢 为啥呢
页: [1]
查看完整版本: 在mdk下仿真时第一次点debug程序运行很好,但一复位后就运行不起来了。