程序通过仿真可以跑但用自启动就跑飞,为什么

[复制链接]
2092|4
 楼主| chenq590 发表于 2012-10-7 14:20 | 显示全部楼层 |阅读模式
如题,同样的程序我用JTAG仿真就可以正常跑,但是我用自启动把程序下载到RAM中,一但执行程序就跑飞了,我用的是5509A
jlass 发表于 2012-10-9 09:03 | 显示全部楼层
本帖最后由 jlass 于 2012-10-9 09:07 编辑

一般是程序的起始地址写的不对
还有,先确认一下你的硬件有没有问题
 楼主| chenq590 发表于 2012-10-9 11:06 | 显示全部楼层
我的程序编译时_Cinit 是0x300(字节地址),所以我在0x61里填写的地址也是0x300,硬件如果有问题的话用JTAG仿真能运行吗?还有就是我仿真用的程序是不是可以拿来用hex55.exe制作bin文件啊?
wgj_fly 发表于 2012-10-9 14:57 | 显示全部楼层
看一眼复位电路问题,插上仿真器,有复位电路的
8980 发表于 2012-10-9 15:21 | 显示全部楼层
不怎么明白呢,和你一样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

14

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部