F407运行UCOSIII系统,关闭FPU之后,产生报错。

2019-07-20 21:51发布

用stm32f407板子跑UCOS-III的程序,想对比一下使用FPU和不使用FPU的区别,结果在Target选项中选择not used FPU之后,产生如下报错。
..UCOSIIIuCOS-IIIPortsARM-Cortex-M4GenericRealViewos_cpu_a.asm(178): error: A1854E: Unknown opcode 'VSTMDBEQ', maybe wrong target CPU?
..UCOSIIIuCOS-IIIPortsARM-Cortex-M4GenericRealViewos_cpu_a.asm(180): error: A1619E: Specified condition is not consistent with previous IT
..UCOSIIIuCOS-IIIPortsARM-Cortex-M4GenericRealViewos_cpu_a.asm(211): error: A1854E: Unknown opcode 'VLDMIAEQ', maybe wrong target CPU?
..UCOSIIIuCOS-IIIPortsARM-Cortex-M4GenericRealViewos_cpu_a.asm(213): error: A1619E: Specified condition is not consistent with previous IT
请教各位高手,这是什么问题。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。