主题中讨论的其他器件:CLOCKPRO、、 TICSPRO-SW
您好!
我支持时钟和计时产品、包括被称为 ClockPro 的旧应用支持的器件。 我们继承了另一个团队的 ClockPro、该团队已解散、源代码丢失。 ClockPro 支持的器件之一是基于 USB 的 EEPROM 编程器、它使用 TUSB3410与主机 PC 连接。
最近、我们的几位客户向我们投诉 ClockPro 无法识别 EEPROM 编程板、因为在插入板时引用的 TUSB3410驱动程序已过期。 我不是很了解为软件包提供驱动程序的过程、但我看到 ClockPro 软件包含驱动程序、作为安装文件夹的一部分。
Q1:我们的软件似乎提供了过时的驱动程序、因此无法正常工作。 我们是否需要将最新驱动程序与安装程序捆绑在一起、以防止默认情况下发生这种情况? 如果是、如果没有手头的源代码、 我们无法使用捆绑的正确驱动程序创建新版本-但从接口团队获得有关我们所使用的挑选器的协议将有助于提出一个论点、即投入时间将 ClockPro 器件集成到我们的现代软件(TICSPRO-SW)中。
问题2:如果没有管理权限、是否可以覆盖 ClockPro 安装的旧版本的 TUSB3410驱动程序并安装最新的驱动程序? 我们的客户必须能够遵循此程序、如果该程序被控制在管理访问之后、他们很有可能无法执行此程序。 (仍需验证最新驱动程序是否可与 ClockPro 配合使用、但即使检查我们的客户是否无法更新驱动程序也没有意义。)
问题3: 是否有一些默认的 Windows 驱动程序注册表具有驱动程序的最新副本,我们可以指示客户在没有管理权限的情况下指向该注册表? 与上述类似、但不要求客户下载新软件-可能内置 Windows 机制比手动更新更少的权限进行更新? 我知道有一些简单的器件、如键盘、不需要单独安装驱动程序、但我不知道驱动程序是因为为标准器件构建了一些特殊抽象、还是常见的外设供应商提供预加载驱动程序包以便在 Windows 中分发、 或类似的东西。
谢谢、此致、