2017-01-23 58 views
0

我目前正在使用通过COM端口连接4.5 Mbaud串行连接的机器人。为了达到这个速度,我在comport设置中配置了pll。但在一些Windows更新后,选项PLL OuPut不再可用。更新后在Windows 10中缺少PLL输出选项

我试着重新安装不起作用的comport驱动程序。 我仍然试图找出哪些注册表项连接到上述设置,所以我可以检查选项是否消失或只是不显示。

有没有人有一个想法如何找到这里提到的COM端口注册表项? Microsoft记录的串行端口条目不包含此whay中的任何设置,并且我发现要扫描注册表更改的程序仅适用于PID。

编辑:

我搜索我的注册表有适当的工具和甲肝没有发现关于PLL任何注册表项。所以我认为这是一个与Windows相关的问题。

实际进度: Windows提供属性显示类,允许修改设备管理器中的属性。 Windows还为驱动程序开发人员提供了一个接口,用于编写额外的属性类,这与我使用的芯片是可行的。由于自2012年以来驱动程序没有改变,我的猜测是,Windows已经改变了他的班级结构,导致一些特性无法正确显示。

回答

1

最后的解决方法是(对于我的情况,希望它也适用于其他人):关闭所有与驱动程序有关的程序和属性,并断开使用该驱动程序的硬件。在资源管理器中打开C:\ Windows \ System32 \ DriverStore \ FileRepository \。将.sys复制到C:\ Windows \ System32 \ drivers并覆盖现有文件。对.EXE做同样的事情,但将其复制到C:\ Windows \ System32。现在再次连接硬件,您应该可以再次使用该pll。 -