初用Real View MDK-ARM 3.15B

[复制链接]
 楼主| GZHC 发表于 2007-12-14 13:29 | 显示全部楼层 |阅读模式
刚开始用Real&nbsp;View&nbsp;MDK-ARM&nbsp;3.15B,我写了段C程序,在编译时出现了以下警告:请教高手。<br />#define&nbsp;GPBCON&nbsp;(*(volatile&nbsp;unsigned&nbsp;long&nbsp;*)0x56000010)<br />#define&nbsp;GPBDAT&nbsp;(*(volatile&nbsp;unsigned&nbsp;long&nbsp;*)0x56000014)<br />int&nbsp;main&nbsp;()<br />{<br />GPBCON=0x00004000;<br />GPBDAT=0x00000000;<br />return&nbsp;0;<br />}<br /><br />assembling&nbsp;S3C2410A.s...<br />S3C2410A.s(971):&nbsp;warning:&nbsp;A1786W:&nbsp;This&nbsp;instruction&nbsp;using&nbsp;SP&nbsp;is&nbsp;deprecated&nbsp;in&nbsp;ARMv7<br />compiling&nbsp;ARM.C...<br />linking...<br />Program&nbsp;Size:&nbsp;Code=1316&nbsp;RO-data=16&nbsp;RW-data=0&nbsp;ZI-data=1256&nbsp;&nbsp;<br />&quot;ARM.axf&quot;&nbsp;-&nbsp;0&nbsp;Error(s),&nbsp;1&nbsp;Warning(s).
阿南 发表于 2007-12-14 18:13 | 显示全部楼层

ARMv7? 是哪里还需要设置吧

  
xzl 发表于 2007-12-15 21:38 | 显示全部楼层

估计是启动代码的问题

  
yatelanda 发表于 2007-12-17 09:01 | 显示全部楼层

没说到点

&quot;This&nbsp;instruction&nbsp;using&nbsp;SP&nbsp;is&nbsp;deprecated&nbsp;in&nbsp;ARMv7&quot;<br />警告的原因是:&nbsp;新版本不再推荐除LDMFD和STMFD以外的指令对SP指针进行操作,如使用STMDB和LDMIA来操作SP指针就会出现类似警告.
zealane 发表于 2007-12-18 09:51 | 显示全部楼层

re

LDMFD和STMFD,难道编译时不产生该指令?
 楼主| GZHC 发表于 2007-12-18 16:03 | 显示全部楼层

谢谢

如果把第971行加上;变成注释就不再出现错误了,但不知道会不会影响什么。
 楼主| GZHC 发表于 2007-12-18 16:08 | 显示全部楼层

第971行

第971行&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R13,&nbsp;MC_CFG<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LDMIA&nbsp;&nbsp;&nbsp;R13,&nbsp;{R0-R12}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LDR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R13,&nbsp;=MC_BASE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STMIA&nbsp;&nbsp;&nbsp;R13,&nbsp;{R0-R12}<br /><br />是不是将LDMIA&nbsp;&nbsp;&nbsp;R13,&nbsp;{R0-R12}改一下,怎样改呢?<br />
xieqin 发表于 2007-12-18 20:27 | 显示全部楼层

不用R13即可.

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

本版积分规则

8

主题

34

帖子

1

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