使用环境
<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->
- 操作系统版本:
- 操作系统平台(x86/x64):windows11
- VsCode 版本:1.80.1
- EIDE 插件版本:v3.13.2023060401
- C/C++ 插件版本:v1.16.3
- 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):GNU Arm Embedded Toolchain Gcc
- 编译器版本(非编译问题可忽略):
描述问题
使用CubeMx生成makefile类型的工程,然后使用Embedded IDE编译,最初使用cubeMx生成不带freeRTOS系统的可以编译通过并且可以正常下载,但是当加入带有FreeRTOS操作系统之后在编译就会出现报错elected FPU does not support instruction -- `vstmdbeq r0!,{s16-s31},查找了下相关的资料是说浮点类型编译的问题,暂时不知道在Embedded IDE中怎样处理才可以编译通过,使用的芯片是STM32F401CCU6.
屏幕截图
期望现象
在加入FreeRTOS之后能够正常的编译通过,并且能够下载调试。