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/TMS320F2.8377万S:USB库的大小

Guru**** 2484615 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/659633/ccs-tms320f28377s-size-of-usb-library

部件号:TMS320F2.8377万S
主题中讨论的其他部件:C2000WARE

工具/软件:Code Composer Studio

您好,

我在F2837x的C2000Ware_1_00_02_00_Softwareve中使用了USB库。  我尝试使用CCS 7.1 v.0和编译器16.9 V.1.LTS从源代码导入和构建库。 usbib.lib已被新的替换。 但是,新文件的大小为703k,而旧文件的大小为684k。 是否是由于不同的配置(如发布/调试或优化)造成的?

谢谢!

亨利

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

    我刚刚建造了它。 我相信这是编译器的原因。 我使用16.9 6 LTS进行构建,并使用调试配置获得701k。 默认的CGT版本是6.2 ,因此该编译器版本可能会创建一个较小的映像。

    但是,大小的重要性在于您的应用。 将库包括到CCS项目中时,不会调用.lib中的所有函数。 因此,只有.lib中的必要函数和源代码才会链接到您的应用程序中。

    您是否发现两个不同版本的应用程序大小不同? 我想USBlib文件大小的差异对您的应用程序大小影响很小。

    请告诉我。

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

    您好,Sal,

    感谢您提供信息。

    库本身的大小因配置不同而不同。 我想知道在构建原始USB库时使用了哪些配置(发布/调试和优化级别)?

    谢谢!

    亨利

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

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