25
236
708
高级技术员
使用特权
27
232
696
if(temp>10) { temp = 0; asm("RLC $20"); //说明,在IAR中可以这样加入汇编指令 }
24
153
441
资深技术员
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] }
28
155
465
8
75
225
中级技术员
9
69
207
18
180
534
12
157
471
叶覃 发表于 2016-6-15 17:38 使用asm或者__asm,推荐使用__asm。 举个例子: __asm void SystemReset(void)
13
151
453
11
183
549
205
612
chrise23 发表于 2016-6-11 09:59
发表回复 本版积分规则 回帖后跳转到最后一页
1
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号