收藏0 举报
if(temp>10) { temp = 0; asm("RLC $20"); //说明,在IAR中可以这样加入汇编指令 }
u8 Temp=0; u8 Buffer[8]; void Test(void) { asm("RLC Temp"); asm("RLC Buffer "); 相当于Buffer[0] asm("RLC Buffer+1 "); 相当于Buffer[1] asm("RLC Buffer+2 "); 相当于Buffer[2] asm("RLC Buffer+3 "); 相当于Buffer[3] asm("RLC Buffer+7 "); 相当于Buffer[7] }
叶覃 发表于 2016-6-15 17:38 使用asm或者__asm,推荐使用__asm。 举个例子: __asm void SystemReset(void)
chrise23 发表于 2016-6-11 09:59
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
25
236
1
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号