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.

[参考译文] CCS/TMS320F28035:TMDSCNCD28035

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/871860/ccs-tms320f28035-tmdscncd28035

器件型号:TMS320F28035

工具/软件:Code Composer Studio

你(们)好

如何在 Code Composer 中使用适用于 TMS320F28035的 atan2?

如果我需要库、它们会是什么?

此致、

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

    路易斯、

    如果您的器件具有 TMU、编译器将生成使用 TMU 执行快速 atan2运算的 asm 代码。 如果您有 FPU 模块、则可能已经使用 FPUFastRTS 库来实现快速 atan2 (比标准 RTS 库快得多、但比 TMU 慢)。 但28035器件既没有 FPU 也没有 TMU、因此您似乎必须使用标准 RTS 库。

    谢谢、

    Sira

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

    感谢您的回答。

    我需要将文件添加到项目中?  三角函数的工作原理是什么? 我正在使用闪存。

    谢谢、

    Luis

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

    路易斯、

    TI 编译 器(例如路径为 C:\ti\ccsv8\tools\compiler\ti-cgt-C2000_18.12.1.LTS)包含链接到项目所需的库。 您将看到一个名为 libc.a 的文件-这是归档器索引文件、它将根据项目设置指向最终的库文件。

    例如、如果您为 COFF 构建、链接的库文件将为 rts2800_fpu32.lib。 如果您以 EABI 格式构建输出、链接的库文件将为 rts2800_fpu32_eabi.lib。 如果器件中有 FPU64、则链接的库文件将为 rts2800_fpu64_eabi.lib (请注意、FPU64仅支持 EABI 输出)。

    另请注意、编译器版本包含运行时支持源代码、以便用户可以编译编译所需但未提供的任何库变体。

    从 spru514s 中、"

    如果
    显式指定了库名称(例如-library=rts2800_ml.lib)、运行时支持会查找该库
    完全正确。 如果未指定库名称、链接器会使用索引库 libc.a 来选择合适的库
    库。"

    如果您需要其他详细信息、请参阅 spru514s 或 spru513s 的归档器一章。

    谢谢、

    Sira