1.不清楚有没有定义USE_FPU,在option for target或直接搜索,找不到CC_ARM与TARGET_FPU_VFP是否有定义
#if /* ARMCC */ ( (defined ( __CC_ARM ) && defined ( __TARGET_FPU_VFP )) \
/* Clang */ || (defined ( __CLANG_ARM ) && defined ( __VFP_FP__ ) && !defined(__SOFTFP__)) \
/* IAR */ || (defined ( __ICCARM__ ) && defined ( __ARMVFP__ )) \
/* GNU */ || (defined ( __GNUC__ ) && defined ( __VFP_FP__ ) && !defined(__SOFTFP__)) )
#define USE_FPU 1
#else
#define USE_FPU 0
#endif
2.Float ABI 不知道在哪设置,但应该与此无关
3.libc是MICROLIB吗,已经开启了
在前几天,删去这行代码,可正常运行,加上之后不能正常运行。
我当时以为问题出在这,但改了其他地方后,目前能正常运行了
1.不清楚有没有定义USE_FPU,在option for target或直接搜索,找不到CC_ARM与TARGET_FPU_VFP是否有定义
#if /* ARMCC */ ( (defined ( __CC_ARM ) && defined ( __TARGET_FPU_VFP )) \
/* Clang */ || (defined ( __CLANG_ARM ) && defined ( __VFP_FP__ ) && !defined(__SOFTFP__)) \
/* IAR */ || (defined ( __ICCARM__ ) && defined ( __ARMVFP__ )) \
/* GNU */ || (defined ( __GNUC__ ) && defined ( __VFP_FP__ ) && !defined(__SOFTFP__)) )
#define USE_FPU 1
#else
#define USE_FPU 0
#endif
2.Float ABI 不知道在哪设置,但应该与此无关
3.libc是MICROLIB吗,已经开启了
在前几天,删去这行代码,可正常运行,加上之后不能正常运行。
我当时以为问题出在这,但改了其他地方后,目前能正常运行了
举报