eide
eide copied to clipboard
选择CPU类型为:Cortex-M33.Dsp时,没有硬件浮点选项的配置
目前是的情况是选了Cortex-M33可以选FPU类型
选择Cortex-M33.Dsp,就没法选择FPU类型了
并且选择Cortex-M33.DSP时,编译参数输出的是-mfloat-abi=soft
需要在选择M33.DSP的情况下启用硬件FPU
这个可能是 bug,
你可以手动添加 -mfloat-abi=xxx 到 C/C++ 选项里,会覆盖掉旧的选项的
现在的做法是选择Cortex-M33,浮点选single,然后在编译选项里加上-mcpu=cortex-m33,覆盖-mcpu=cortex-m33.nodsp
该问题已在 v3.16.1 中修复