[求助] ccsv5关于28335c语言汇编语言混合编程的问题

zhangwz2016   2016-11-1 10:31 楼主
程序功能是调用fpu实现10*11
为什么编译总是通不过??
"C:\Users\ADMINI~1\AppData\Local\Temp\0688810",ERROR!   at line 285:
[E0003]
         Not expecting FPU RnH operand
     MOVL XAR4,#10 MOV32 R0H,*XAR4  MOVLXAR4,#11  MOV32 R1H,*XAR4  MPYF32 R0H,R1H,R0H  NOP MOV32 * XAR4,R0H
"C:\Users\ADMINI~1\AppData\Local\Temp\0688810",ERROR!   at line 285:
[E0004]
         Not expecting indirect operand -Operand 4
     MOVL XAR4,#10 MOV32 R0H,*XAR4  MOVLXAR4,#11  MOV32 R1H,*XAR4  MPYF32 R0H,R1H,R0H  NOP MOV32 * XAR4,R0H
"C:\Users\ADMINI~1\AppData\Local\Temp\0688810",ERROR!   at line 285:
[E0003]
         Unexpected trailing operand(s)
     MOVL XAR4,#10 MOV32 R0H,*XAR4  MOVLXAR4,#11  MOV32 R1H,*XAR4  MPYF32 R0H,R1H,R0H  NOP MOV32 * XAR4,R0H
  • 4~Y0QBL%7)]O`ZFI0UZ21HG.png

回复评论 (4)

没有换行么?每行结束加 \n\t
点赞  2016-11-1 12:46
引用: 1071416541 发表于 2016-11-1 12:46
没有换行么?每行结束加 \n\t

编译通过了!!!!!非常感谢啊!!!
  • 46M%$H7S1J3XNM7]LC%W%{E.png
点赞  2016-11-1 13:39
引用: 1071416541 发表于 2016-11-1 12:46
没有换行么?每行结束加 \n\t

但是请问结果存到哪里去了?
点赞  2016-11-1 13:49
引用: zhangwz2016 发表于 2016-11-1 13:49
但是请问结果存到哪里去了?

我没有用过这个,不是很清楚。。只用过GCC的C和汇编混合。。
点赞  2016-11-1 19:32
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复