[ZLG-ARM] 有没有办法能得到PC的值,并存到内存的一个固定地址去?

[复制链接]
 楼主| nj1tony 发表于 2007-10-8 19:04 | 显示全部楼层 |阅读模式
需要使用C语言里嵌套汇编的方法,有知道的大侠请赐教。小生不甚感谢
 楼主| nj1tony 发表于 2007-10-8 19:11 | 显示全部楼层

我是这么写的,但是执行到最后一条语句时,进入dataabort

我是这么写的,但是执行到最后一条语句时,进入dataabort<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;__asm&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LDR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R4,[0x8000FFF0]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R5,PC<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R5,[R4]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
computer00 发表于 2007-10-8 19:39 | 显示全部楼层

地址搞错了...

  
 楼主| nj1tony 发表于 2007-10-9 12:32 | 显示全部楼层

能否讲详细一些

楼上的兄弟,地址怎么错了?能否讲详细一些,谢谢
ARM_08 发表于 2007-10-13 20:28 | 显示全部楼层

好象是0x8000FFF0地址不对吧,你改小点试试

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

12

帖子

0

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