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:如何仅实现(!) TI 提供的 USB 堆栈的器件功能

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/696731/ccs-how-to-implement-only-the-device-functionality-of-the-usb-stack-provided-by-ti

工具/软件:Code Composer Studio

尊敬的 TI USB 专业人士:

是否有人能 给我们一些关于如何实施的建议( !)     TI 提供的 USB 堆栈的器件功能(C2000Ware_1_00_04_00)?
我们绝对不需要主机部分!

TI 实际发布的库文件"usblib.lib"不能放入当前项目(使用的控制器:F28069UPZT)中的剩余闪存空间。
取消整个主机部分将极大地帮助我们完成中断。

直接点击将是一个分步指导...

很抱歉、此查询非常紧急。


提前感谢您。

此致、
Atti

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

    如果在编译中包含库、则它只应链接应用程序中使用的目标代码。 如果不使用主机函数、则不应将其包含在构建映像中。

    我认为有一个编译器标志可以强制不链接未使用的内容、但默认情况下应该会发生这种情况、尤其是当您在 off 上具有任何级别的编译器优化时。 您还可以使用速度与尺寸条尝试优化尺寸。

    请告诉我这是否有帮助。

    SAL