尊敬的专家:
我正在使用 TMS320F280025.I 通过按如下方式更改属性中的设置来打开 FPU 模式:

但是、在我编译项目后、有 很多 性能建议提醒我 更改浮点值以提高 FPU32模式下的性能。 描述如下:


进行建议的代码如下所示:



我曾尝试将 IQmath 和 FPU32_eabi 添加到项目中:

我想知道我是否错过了一些步骤、我还想知道 IQmath_fpu32和 rts2800_fpu32是否可以满足建议的要求?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的专家:
我正在使用 TMS320F280025.I 通过按如下方式更改属性中的设置来打开 FPU 模式:

但是、在我编译项目后、有 很多 性能建议提醒我 更改浮点值以提高 FPU32模式下的性能。 描述如下:


进行建议的代码如下所示:



我曾尝试将 IQmath 和 FPU32_eabi 添加到项目中:

我想知道我是否错过了一些步骤、我还想知道 IQmath_fpu32和 rts2800_fpu32是否可以满足建议的要求?
您好!
请在所有浮点常量中添加"F"后缀。 例如、如果您有2.0 * var、请将其更新为2.0F。 EABI 编译器将2.0视为64位浮点常量、并使用64位浮点运算、因为该器件没有 FPU64加速器、因此这些运算会耗时。 添加"F"后缀会使 编译器将2.0视为 32位浮点。
希望这对您有所帮助。
-Shantanu