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.

[参考译文] TMS320F28379D:C2000ware 驱动程序更新

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/949062/tms320f28379d-c2000ware-driver-update

器件型号:TMS320F28379D
主题中讨论的其他器件:C2000WARE

大家好、团队、

我有一位客户正在使用您的示例 USB_flash_programmer,该程序使用 C2000ware“USB_boot_loader”中提供的驱动程序。 Windows 使用不同的 GUID 将设备的驱动程序更新为较新的“Stellaris 设备固件升级”驱动程序。

这些驱动程序之间的区别是什么?它应该如何影响开发?

最棒的
Dajon McGill

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

    您好、McGill、  

    Windows 会为与设备匹配的驱动程序分配一个级别。 秩表示驱动器与 器件的匹配程度。  如果器件有多个匹配的驱动程序包、Windows 通过选择 级别最低的驱动程序来选择最佳驱动程序。  

    在这种情况下,它会检测多个驱动程序并将其标识为“Stellaris 器件固件升级”。  TI 仅提供 INF 文件并使用 Windows 驱动程序(winusb.sys)。  

    USB 闪存编程器使用文件"USB_flash_programmer.h"中指定的 GUID 来获取器件的句柄。 如果该 GUID 与指定的 GUID 不同,则必须更新它以使用该 GUID。

    此致

    Siddharth