.\fft\Include\cmsis_armcc.h(462): error: #147-D: declaration is incompatible with "int32_t __REVSH(int16_t)" (declared at line 848 of ".\Start\core_cm3.h")
时间: 2023-12-01 21:04:07 浏览: 152
fft.rar_CCS dat文件_ccs课程设计_com.fatiao.fft_fft_fft54:com
5星 · 资源好评率100%
这个错误是由于在 "cmsis_armcc.h" 的第 462 行,声明与 ".\Start\core_cm3.h" 中的第 848 行不兼容所引起的。
根据错误信息,两个函数的声明不匹配。可能的原因之一是数据类型不匹配。函数 __REVSH 的参数应为 int16_t 类型,而不是 int32_t 类型。
你可以检查一下这两个头文件,确保函数 __REVSH 的声明和定义一致,并且参数类型正确。如果有需要,你可能需要手动调整函数声明以解决此错误。
阅读全文