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.

[参考译文] TMS320F28384D:--fp_mode=relaxed with --float-support=fpu64

Guru**** 2611385 points
Other Parts Discussed in Thread: TMS320F28384D

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1576783/tms320f28384d---fp_mode-relaxed-with---float-support-fpu64

器件型号:TMS320F28384D


工具/软件:

C2000 状态的编译器手册“宽松浮点模式会使双精度浮点计算和存储在可能的情况下转换为单精度浮点。“ 我想知道在同时设置--float_support=fpu64 后是否仍会发生这种转换。 另外、“在可能的情况下“的含义也有任何进一步的解释。  

在支持 fpu64 的硬件的 TMS320F28384D 等型号上、单精度浮点运算仍然预计会明显更快吗?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    再次阅读 FP_MODE 的文档说明后、我认为我更好地理解、因为项目符号列表描述了 唯一发生双精度到单精度转换的情况。 这是正确的吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    应用 -- float_support=fpu64 因为 CPU 支持。   

    欢迎使用 ——fp_mode=relaxed 传动器中。  与结合使用时、我们没有显示任何测试 -- float_support=fpu64 、代码运行速度是否更快、按多少等  也就是说、我们的猜测是这样的 ——fp_mode=relaxed 导致改善幅度较小。

    谢谢。此致、

    -乔治