初级会员

- 积分
- 96
- 金钱
- 96
- 注册时间
- 2017-7-4
- 在线时间
- 14 小时
|
10金钱
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'd:\Keil_v5\ARM\ARMCC\Bin'
Build target 'Target 1'
assembling arm_bitreversal2.S...
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(44): error: A1163E: Unknown opcode defined , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(45): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(46): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(47): error: A1163E: Unknown opcode defined(__IASMARM__) , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(48): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(49): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(50): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(51): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(52): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(53): error: A1163E: Unknown opcode defined(__CSMC__) , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(54): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(55): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(56): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(57): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(58): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(59): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(60): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(61): error: A1163E: Unknown opcode defined , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(62): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(63): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(64): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(65): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(66): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(67): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(68): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(70): error: A1137E: Unexpected characters at end of line
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(71): error: A1167E: Invalid line start
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(73): error: A1163E: Unknown opcode CODESECT , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(86): error: A1163E: Unknown opcode defined(ARM_MATH_CM0) , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(88): error: A1105E: Area directive missing
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(88): warning: A1088W: Faking declaration of area AREA |$$$$$$$|
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(93): error: A1163E: Unknown opcode LABEL , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(111): warning: A1464W: ENDP/ENDFUNC without corresponding PROC/FUNC
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(118): error: A1163E: Unknown opcode LABEL , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(136): error: A1167E: Invalid line start
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(138): error: A1108E: Multiply defined symbol 'arm_bitreversal_32'
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(146): error: A1163E: Unknown opcode LABEL , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(176): warning: A1464W: ENDP/ENDFUNC without corresponding PROC/FUNC
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(178): error: A1108E: Multiply defined symbol 'arm_bitreversal_16'
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(186): error: A1163E: Unknown opcode LABEL , expecting opcode or Macro
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(208): warning: A1464W: ENDP/ENDFUNC without corresponding PROC/FUNC
..\stm32f4_lib\CMSIS\DSP_LIb\TransformFunctions\arm_bitreversal2.S(210): error: A1167E: Invalid line start
".\Objects\MeasureModule.axf" - 38 Error(s), 4 Warning(s).
Target not created.
Build Time Elapsed: 00:00:03
------------------------------------------------
使用的DSP库还是v1.5.0的库
|
最佳答案
查看完整内容[请看2#楼]
只找到了调用的是arm_cortexM4lf_math.lib的,没有调用源码的工程。
分析可能是keil对汇编(.S文件)中#define/#if defined()/#ifel的支持的问题,没有找到怎么解决,暂时将这些都删除了
|