C语言嵌套汇编,显示错误 ,大神给小弟看看程序错在那了

[复制链接]
831|1
 楼主| liyongyong 发表于 2015-12-22 15:57 | 显示全部楼层 |阅读模式
printf("\r\nExecute Test\r\n");
   printf("------------\r\n\r\n");
   
  在此处添加 汇编的一个加法计算  
   asm(
MVK.S1     0x0002,A3
STW.D2T1   A3,*+SP[4]
NOP        2
MVK.S1     0x0005,A3
STW.D2T1   A3,*+SP[5]
NOP        2

LDW.D2T2   *+SP[5],B5
LDW.D2T2   *+SP[4],B4
NOP        4
ADD.L2     B5,B4,B4
LDW.D2T2   B4,*+SP[7]
NOP        2
);

   // flash leds for a few seconds.
   for (i = 0; i < 3; i++)
   {
    GPIO_setOutput(3, 7, 0);
    GPIO_setOutput(3, 6, 0);
    GPIO_setOutput(3, 5, 0);
zhangmangui 发表于 2015-12-23 21:24 | 显示全部楼层
把asm后的()改为{}试试吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

25

帖子

2

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