是否有可能以编程方式更改USB < – >串行转换器的“BM”延迟选项?

是否有可能以编程方式更改USB < – >串行转换器的“BM”延迟选项?,第1张

概述是否有可能以编程方式更改USB < – >串行转换器的“BM”延迟选项

有没有办法以编程方式更改USB < – >串行适配器的“BM选项延迟定时器”? 需要在embedded式windows XP上工作。 可以是.net 2.0或本机窗口解决scheme…

如何判断提供的文件是否真的是registryconfiguration单元

GetSystemTimeZones缺lessGMT标准时间

在本地主机上托pipe的REST API,无需pipe理权限

Msvcr71.dll Msvcp71.dll丢失

windows服务不执行OnStart()

我想你正在使用一个FTDI USB串行转换器。 然后你可以使用libftdi

并查阅应用笔记 (特别是AN232B-04),因为它们包含大量有用的信息。

这是司机的具体情况。 你最好的办法是做什么romkyns说,并试图找出司机存储这个设置。 假设您能够了解如何存储并更改设置,您可能需要在更改设置后关闭并重新打开串口。

截至2016年,由于windows驱动程序基础结构的变化,AN232B-04中的建议可能已经过时。 现在,需要签署驱动程序包中的所有文件,这意味着在不使用库存FTDI驱动程序的情况下编辑inf / cat文件中的值是不可能的,无需重新签名驱动程序。

如果你使用的是libftdi,你可以在运行时配置这个值,就像每个rve的答案一样。 如果您更喜欢使用FTDI自己的驱动程序和windows的标准COM端口API,并且您需要配置此值,您仍然可以通过编辑注册表来永久并以编程方式更改它。

如果转到此路由,则需要更改HKEY_LOCAL_MACHInesYstemCurrentControlSetEnumFTDIBUSVID_0403+PID_6001+KBxxxxxxx000Device Parameters下的DWORD值LatencyTimer 。 这个例子中的KBxxxxxxx需要用你设备的序列号来代替。 您需要更高的权限才能更改此值,例如通过提高UAC提示。 设备驱动程序可能需要在此时重新启动,才能使更改生效,例如通过拔下和重新插入设备。

总结

以上是内存溢出为你收集整理的是否有可能以编程方式更改USB < – >串行转换器的“BM”延迟选项?全部内容,希望文章能够帮你解决是否有可能以编程方式更改USB < – >串行转换器的“BM”延迟选项?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1293798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存