找回密码
 注册
搜索
查看: 653|回复: 1

[讨论] 紧急求助!!!!!!!

[复制链接]
发表于 2008-5-26 21:09:50 | 显示全部楼层 |阅读模式
这两天遇到一个奇怪的问题,麻烦各位高手看看。我用trace32看程序时,发现有两个寄存器的值被该写了,但在我可见的代码里没看到改写这两个寄存器值的地方。这两个寄存器宽度是16bit,但无论我怎么在这两个寄存器所在的地方设置断点,byte,halfword,word,dword我都设过,就是停不下来,都是onchip断点,等到手动break时,这两个地方的寄存器值已经被改写了!实在郁闷,这两个寄存器是DBB内部寄存器。
    请各位高手帮帮忙,非常感谢!
 楼主| 发表于 2008-5-31 12:12:25 | 显示全部楼层
唉,都没人回复,自己回复一下吧,已经解决,这两个寄存器的值是由芯片里的DSP改写的,所以仿真器跟踪不到。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 01:45 , Processed in 0.043899 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表