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.

[参考译文] MSPM0G1107:MSPM0SDK 和组装的比较

Guru**** 2668435 points

Other Parts Discussed in Thread: MSPM0G1107

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1572957/mspm0g1107-comparison-of-mspm0sdk-and-assembly

器件型号:MSPM0G1107


工具/软件:

大家好!

我的客户使用汇编语言对 Renesas RA0E2 进行编码、似乎代码大小约为可用 128KB 的 80%。
作为回应、我推荐 MSPM0G1107、但我担心如果使用 MSPM0 SDK、CCS 和 TI-Clang 开发软件、需要多大的代码大小。
是否有任何文档将汇编语言的代码大小与 MSPM0 SDK 进行了比较?
如果没有、请你就此事发表一般性意见。

此致、

ITO

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

    您好、

    它们都是用汇编语言对整个应用程序进行编程吗?

    代码大小很难比较、因为它将取决于编译器优化设置、以及需要哪些函数。

    什么是应用程序?

    马修

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

    您好、Mattew、

    感谢您的答复。

    几乎整个代码都是以汇编语言编写的。
    应用程序是热敏打印机。

    要推荐客户 MSPM0G1107、需要指示代码必须适合 128KB 范围内。
    虽然我们可以提出 256KB 产品、但由于其价格高昂、这是不可行的。

    我的理解是,进行明确的比较是不可能的。
    例如、在使用基于汇编的方法和基于 SDK 的方法编写 GPIO_TOGGLE_OUTPUT 样本时、我们不能证明基于汇编的方法的效率大约提高了 X%?

    虽然使用 SDK 编写的代码预计将大于汇编代码、
    我想演示它仍然可以放在 128KB 以内。

    此致、

    ITO

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

    您好、

    它很可能仍然合适。 编译器优化*甚至可以*使其小于当前的大小。

    马修