wangwang001 发表于 2010-12-25 14:08:11

KEIL4环境下,使用JLINK单步调试 PC指针顺序变化

我有一块周立功的2478开发板,另外自己也焊接了一块开发板,两者不同的是外部RAM芯片型号不一样。我现在有两个工程,一个是ADS1.2下面建立的工程A。另外一个是KEIL4环境下建立的工程B。仿真工具是D版本的JLINK.问题描述如下:
(1)工程A可以在两块板子上面下载,调试,运行都正常;
(2)工程B在周立功开发板上下载,调试均正常,但是在我自己的板子上面可以下载到2478内部FLASH,运行也正常。但是单步调试的时候,PC指针是0,4,8,C变化,而不是复位,单步跳转到Resethandle地址处。
分析如下:
(1)工程A能否判定两块板子硬件OK?
(2)工程B能否说明开发环境设置不准确?
希望高手解答,已经折磨了3天了,下个礼拜继续找原因。。。。。。。。。。
(问题也可归纳为:在KEIL4环境下,使用JLINK单步调试不正常,PC指针单步变化是:0,4,8,C,然后死机)

wangwang001 发表于 2010-12-26 18:00:01

怎么没人回复?

wangwang001 发表于 2010-12-29 11:06:39

怎么没人回复?

wangwang001 发表于 2010-12-30 12:04:50

怎么没人回复?

wangwang001 发表于 2010-12-30 13:12:30

由于自己板子和周立功板子硬件复位电路不一致,导致采取的复位策略出现问题,应选择NORMAL方式。结贴。
页: [1]
查看完整版本: KEIL4环境下,使用JLINK单步调试 PC指针顺序变化