arm的线汇编怎么写?

[复制链接]
2321|4
 楼主| wangmengl 发表于 2007-11-3 11:52 | 显示全部楼层 |阅读模式
这一句<br />void&nbsp;FlashWait(UINT32&nbsp;Count)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;UINT32&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt&nbsp;Count;&nbsp;i++)<br />&nbsp;&nbsp;&nbsp;&nbsp;asm&nbsp;volatile&nbsp;(&quot;nop&quot;);<br />}<br />是在avr中的语句,我现在要放到ads中去,asm&nbsp;volatile&nbsp;(&quot;nop&quot;)编译不能通过,该怎么写?<br /><br />请高手指教啊!!!!!!!!多谢
wishcom 发表于 2007-11-3 13:22 | 显示全部楼层

大概是这样的

__asm{<br />&nbsp;mov&nbsp;r0,r0<br />}
JJ2253 发表于 2007-11-3 13:57 | 显示全部楼层

回复主题:arm的线汇编怎么写?

楼上正解,切记asm前是2个_
 楼主| wangmengl 发表于 2007-11-3 14:08 | 显示全部楼层

还是不通过啊!是不是要加什么头文件啊!!

  
 楼主| wangmengl 发表于 2007-11-3 14:09 | 显示全部楼层

没有错误,已经通过了!谢谢啊,大侠

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

本版积分规则

23

主题

65

帖子

0

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