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.

[参考译文] AM2434:问题。AM2434 编译器和优化设置、可提高执行效率

Guru**** 2693225 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1597218/am2434-q-am2434-compiler-and-optimization-settings-for-higher-execution-efficiency

器件型号: AM2434
主题: SysConfig 中讨论的其他器件

尊敬的专家:

以提高 R5F 和 PRU 执行效率。

关于 R5F 和 PRU 内核的编译器选择和优化设置、是否有更好的配置建议?  

我们的当前配置如下:

项目 版本/设置
R5F 编译器版本 TI Clang v2.1.2LTS
SDK 中找到 8.6.0.45
其中概述了 SysConfig 1.14.0
PRU 编译器版本 TI v2.3.3
PRU 器件版本 3.
R5F 时钟 800M Hz
PRU 时钟 333M Hz
  • R5F 优化设置
    image.png
  • PRU 优化设置

如果上面未列出可进一步提高执行效率的其他相关设置、我们将非常感谢专家提供的任何其他配置建议。 非常感谢。

 

此致

螺栓

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

    高螺栓、

    R5F-Optimization setting

    上述优化看起来不错。 为了实现最佳性能优化、建议使用-O3 标志、对于大小优化、建议使用-Oz。

    若要实现性能和大小优化、请使用-os 标志。

    如果上面未列出可进一步提高执行效率的其他相关设置、我们将非常感谢任何其他配置

    请参阅  tiarmclang 优化选项 获取有关 TI ARM CLANG 优化的更多详细信息。

    PRU 优化设置

    请参阅部分  3.1 调用优化 spruhv7c.pdf 有关 PRU 优化的更多详细信息、

    上面使用的--opt_for_speed=5 将通过代码大小恶化或受影响的高风险来优化性能/速度。

    此致、

    Tushar

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

    尊敬的 Tushar:

    感谢您的答复。

    我将参考该文档来优化设置。

    如果我遇到任何其他不清楚的设置、我将再次联系以进行澄清。

    此致
    螺栓