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.

[参考译文] MCU-PLUS-SDK-AM243X:TI Arm 内核上的优化三角函数(sprad27.pdf)

Guru**** 2557480 points
Other Parts Discussed in Thread: MCU-PLUS-SDK-AM243X

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1130085/mcu-plus-sdk-am243x-optimized-trigonometric-functions-on-ti-arm-cores-sprad27-pdf

器件型号:MCU-PLUS-SDK-AM243X

您好!

我感兴趣地阅读了最近的白皮书:TI Arm 内核上的优化三角函数 (sprad27.pdf)。

但是 、所提到的库似乎没有包含在8.03 MCU-PLUS-SDK-AM243X 中-我认为它是新的、并且将包含在下一个版本中?

感谢您提供任何信息。

Steve

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

    您好、Steve、

    我已经联系过这个主题的专家。 他应尽快作出答复。

    此致、
    弗兰克

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

    谢谢 Frank。

    供参考、我对 ATAN2性能的提升特别感兴趣。

    Steve

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

    您好、Steve、

    感谢您的关注! 您的假定是正确的-它将在下一个 SDK 版本中提供、但我在 此处附上示例代码 、以便在此期间解除阻止。

    e2e.ti.com/.../trig_5F00_bench_5F00_am263x_2D00_cc_5F00_r5fss0_2D00_0_5F00_nortos_5F00_ti_2D00_arm_2D00_clang.zip

    请注意、此 CCS 示例适用于 AM263x MCU、但源代码在 AM2x 器件中是相同的。 您还将找到一个 Word 文档、其中介绍了为了获得与应用手册中所示相同的结果而需要应用的优化技术。  

    如果您遇到任何问题或有任何疑问、请告知我们。

    此致、
    Sahin

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

    谢谢您 Sahin -我了解代码并将尝试将其合并到我的项目中。

    将代码和数据放入 TCM 的副作用是调试器(CCS12、TI Clang v2.1)、根据我的经验、无法"查看"这些值。 这种行为是否符合预期?

    再次感谢。

    Steve  

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

    这当然不是预期行为。 我需要亲自尝试一下、看看我是否可以重现这种行为。 当您说"看不到这些值"-您是如何查看它们的? 是否来自内存浏览器窗口? 我提出的原因是、有一个本地地址和一个全局地址可用于查看 TCM 区域。 我希望调试器需要全局地址、因此我想知道这是不是在这里发生的。  

    此致、
    Sahin

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

    您好、Sahin、

    我最近的另一个线程突出显示了一个错误、其中调试器无法 解析通过 section 属性移动到常规 SRAM (而不是 TCM)的命名变量。 此错误位于队列中以供调查。

    CCStudio:标记有调试器不可见部分属性的 CCS12变量-处理器论坛-处理器- TI E2E 支持论坛

    我可以看到、调试器可能会遇到 "双地址"存储器问题 、例如 ARM TCM 和 PRU 本地存储器。 是否有方法 通知调试器通过 其全局地址查看 TCM?

    很抱歉、如果我要结束话题。

    Steve