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.

[参考译文] 编译器/TM4C1290NCPDT:GCC - ASM 至 TI - CCS

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/684421/compiler-tm4c1290ncpdt-gcc---asm-to-ti---ccs

器件型号:TM4C1290NCPDT

工具/软件:TI C/C++编译器

您好,  

我有一个为 gcc-asm 制作的 asm 源(https://github.com/Emill/X25519-Cortex-M4/blob/master/x25519-cortex-m4-gcc.s

我想使用 CCS (ti-cgt-arm_16.9.1.LTS)为 TM4C 构建此版本。 工具链是否有兼容模式可直接用于汇编文件、或者是否有迁移指南可以执行此操作?

或更具体:是否有可用于生成25519曲线的库  

此致

Michael  

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

    我不知道25519 Curve 库文件。 我要将此主题移至汇编器/编译器团队、以查看他们是否有任何建议。 您可以在 code composer 下使用 GNU compile/assember/Link 工具。 我使用 GNU v6.3.1获得了要汇编的文件、没有错误。

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

    [报价用户="Michael Schuster">我想使用 CCS (ti-cgt-arm_16.9.1.LTS)为 TM4C 构建此版本。 工具链是否有兼容模式可直接用于汇编文件

    [引用 user="Michael Schuster"]是否有迁移指南如何执行此操作?

    否  这些指令是相同的。  但其他所有内容(注释、指令等)都不同。

    但是、您不必使用 TI ARM 编译器。  CCS 与 GCC ARM 工具链捆绑在一起。   只需使用它。

    谢谢、此致、

    乔治

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我不知道这是如此简单。
    不管怎样:我能否将生成的库直接链接到我的使用 TI 编译器的现有项目?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [报价用户="Michael Schuster"]能否将生成的库直接链接到使用 TI 编译器的现有项目?

    是的。  乔治

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

    TI 的 ARM 编译器接受 C/C++源代码和汇编代码。 您可以在单个命令中编译 C、C++和汇编文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    可以、但 asm 文件用于 gcc、其他(C)使用的是 TI。 无论如何、正如 George 所说、可以将使用 gcc 生成的库链接到 TI 编译器来解决我的问题。 然后、我将这样做。
    Regardss
    Micky