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.

[参考译文] LAUNCHXL-F28379D:F28379D

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1243277/launchxl-f28379d-f28379d

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件:C2000WARE

我尝试运行示例 usb_ex4_dev_bulk、但收到此错误。  

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

    您好!

    在 C2000Ware 4.03版本中, driverlib 文件已更新为使用包容性术语。  作为此更改的一部分、函数名称从 Interrupt_disableMaster 更改为 Interrupt_disableGlobal、并从 Interrupt_enableMaster 更改为 Interrupt_enableGlobal。

    USB 库必须重新编译才能使用这些文件。  此问题将在下一版本的 C2000Ware 中修复。  要暂时解决此问题、必须在更新文件(usbringbuf.c 和 usbddfu_rt.c)后重新编译 USB 库(C:\ti\cc2000\c2000Ware_4_03_00_00\libraries\communications\us\f2837xd\ccs )、以使用更新后的函数名称启用/禁用中断。

    此致

    西达尔特

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

    感谢您的回答。 我更改了  usbringbuf.c 和 usbddfu_rt.c 文件、清理并重新编译了工程、但我得到了相同的错误。 如何 重新编译?

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

    您好!  

    您是重新编译 USB 库项目还是示例项目? 必须重建 USB 库工程、然后将这个 usblib.lib 链接到示例工程。

    此致

    西达尔特

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

    我 重新编译示例项目。 我不知道如何重新编译 USB 库项目。 我尝试使用 CCS 将其打开、然后单击"清理"和"构建"、但这似乎没有任何作用。

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

    您好!  

    请从以下文件夹导入 USB 库工程- C:\ti\c2000\C2000Ware_4_03_00_00\libraries\communications\usb\f2837xd\ccs,然后重新编译它。  这将创建 usblib.lib。  

    您必须更新示例项目以使用这个新创建的库而不是现有库。

    此致

    西达尔特

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

    谢谢您、我只打开它、导入后让我进行构建。