Windows 10上arduino的问题和解决方案

目录:

视频: Write umlaut a (ä) and o (ö) with Alt+[code] 2024

视频: Write umlaut a (ä) and o (ö) with Alt+[code] 2024
Anonim

如果您是高级用户,则可能熟悉称为Arduino的硬件和软件项目。

Arduino在某种程度上类似于Raspberry Pi,但是用户报告了Windows 10上的Arduino问题,因此今天我们将向您展示如何修复Windows 10上的Arduino问题。

解决Windows 10上的Arduino问题的步骤

  1. 以管理员身份运行IDE
  2. 手动安装驱动程序
  3. 更改日期
  4. 将设备连接到另一台PC
  5. 安装必要的证书
  6. 重新安装Arduino驱动程序
  7. 检查是否选择了合适的板
  8. 打开/关闭兼容模式
  9. 结束LVPrcSrv.exe进程
  10. 运行Arduino bat文件
  11. 不要运行cygwin
  12. 禁用某些设备
  13. 检查您的设备是否正常运行

在大多数情况下,您可以通过手动安装最新的驱动程序来快速修复Windows 10 Arduino错误。 如果此方法无法解决您的问题,请尝试使用兼容模式。

现在,如果问题仍然存在,请按照下面列出的说明进行操作,我们确定其中一种解决方案将帮助您解决遇到的技术故障。

解决方案1 ​​–以管理员身份运行IDE

用户报告 串行端口“ COM4”已在使用中,请尝试退出 其Windows 10 PC上 可能正在使用它的任何程序 错误消息。 Arduino附带了自己的IDE工具,您可以对其进行编程,但是由于该错误,用户似乎无法启动IDE。

要在Windows 10 PC上解决此问题,您需要以管理员身份启动IDE工具。 为此,只需右键单击IDE,然后从菜单中选择“以管理员身份运行”

如果以管理员身份运行IDE可解决问题,则每次启动应用程序时都必须使用此方法。 如果需要,可以按照以下步骤将应用程序设置为始终以管理特权运行:

  1. 右键单击Arduino IDE,然后从菜单中选择“ 属性 ”。
  2. 转到“ 兼容性”选项卡,然后选中“以管理员身份运行该程序”选项。

  3. 单击“ 应用”,然后单击“确定”保存更改。

以管理员身份运行Arduino IDE后,该问题应得到完全解决。

解决方案2 –手动安装驱动程序

用户报告说他们无法使用IDE连接到Arduino,这可能是一个主要问题。 为了解决此问题,您需要手动安装Arduino驱动程序,您可以按照以下步骤操作:

  1. Windows键+ X打开“ Win + X”菜单,然后从菜单中选择“ 设备管理器 ”。

  2. 打开 设备管理器后 ,找到未安装驱动程序的Arduino设备。
  3. 右键单击设备,然后从菜单中选择“ 更新驱动程序软件 ”。

  4. 选择浏览我的计算机以获取驱动程序软件

  5. 选择“ 让我从计算机上的设备驱动程序列表中选择”。

  6. 单击从磁盘安装按钮。

  7. 单击浏览按钮并找到驱动程序。

  • 还请阅读:在Arduino和Windows 8.1、10应用之间建立蓝牙链接

很少有用户报告说,由于驱动程序未经签名,因此无法安装。 这是Windows的一项安全措施,旨在保护您免受潜在的恶意驱动程序的侵害。

通过使用此功能,您只能安装经过数字签名和正版的PC驱动程序。 不幸的是,很少有用户报告此功能导致Arduino驱动程序出现问题。

如果您无法在Windows 10 PC上安装Arduino驱动程序,我们建议您按照以下步骤关闭驱动程序签名强制执行功能:

  1. 打开开始菜单,然后单击电源按钮。

  2. 按住键盘上的Shift键,然后单击重新启动
  3. 您会在屏幕上看到三个可用选项。 选择疑难解答
  4. 现在,选择“ 高级选项”>“启动设置” ,然后单击“ 重新启动”按钮。
  5. 重新启动计算机后,屏幕上会显示可用选项列表。 按键盘上的F77以选择“ 禁用驱动程序签名强制实施”选项。

现在,Windows 10将正常启动,您将能够安装未签名的驱动程序而不会出现任何问题。 尝试安装未签名的驱动程序时,您可能会遇到警告,但是您仍然可以安装Arduino驱动程序而没有任何问题。

解决方案3 –更改日期

很少有用户报告在系统上安装Arduino驱动程序时出现的问题,并且似乎该问题是由证书过期引起的。 这样可以防止安装驱动程序,但是您只需更改日期就可以解决问题。

为此,请在Windows 10上执行以下步骤:

  1. 在任务栏中右键单击时钟,然后选择调整时间/日期选项

  2. 当“ 日期和时间” 窗口打开时,请确保已禁用“ 自动 设置时间”和“ 自动 设置时区”选项。 现在单击更改按钮。

  3. 现在将显示“ 更改日期和时间” 对话框。 设置较早的日期,例如提前几天或几个月,然后点击更改

  4. 更改日期后,尝试重新安装驱动程序。
  5. 安装驱动程序后,再次转到 日期和时间 窗口 ,然后设置正确的日期。 您还可以打开 自动 设置时间 和 自动 设置时区 选项。
  • 另请阅读:任务栏时钟现在与Windows 10中的日历集成

解决方案4 –将设备连接到另一台PC

根据用户的说法,如果Windows 10无法识别您的Arduino,则您可能需要将其连接到运行旧版Windows的另一台PC。 用户报告说,将其设备连接到另一台PC后,可以识别其设备。

找到Arduino模型后,他们能够下载驱动程序并将设备安装在Windows 10 PC上。

解决方案5 –安装必要的证书

如果您无法在Windows 10 PC上安装Arduino驱动程序,则驱动程序证书可能存在问题。 您可以通过在PC上安装必要的证书来轻松解决此问题。 为此,您需要按照以下步骤操作:

  1. 打开Arduino / drivers目录。
  2. 找到arduino.cat ,右键单击它,然后选择“ 打开”
  3. 当新窗口打开时,单击“ 查看签名”按钮。
  4. 现在单击“ 安装证书”按钮。

安装证书后,您应该可以安装Arduino驱动程序而不会出现任何问题。

解决方案6 –重新安装Arduino驱动程序

用户报告说,在尝试启动Arduino时,他们不断收到 无法打开设备 消息。 显然,此问题是由驱动程序引起的,解决此问题的最简单方法之一就是重新安装驱动程序。 为此,请按照下列步骤操作:

  1. 打开设备管理器
  2. 在 设备管理器中 找到您的Arduino,然后右键单击它。 选择卸载

  3. 选中“ 删除该设备的驱动程序软件” ,然后单击“ 确定”
  4. 删除驱动程序后,重新启动PC。

删除驱动程序后,只需下载最新版本的驱动程序并将其安装在PC上即可。 这样,Arduino的所有与驱动程序相关的问题都将得到解决。

解决方案7 –检查是否选择了正确的板

根据用户的说法,如果您未从Arduino IDE中选择合适的开发板,则会收到 “无法打开设备” 错误消息。 为避免此问题,请确保进入“工具”部分并选择适当的电路板。

  • 另请阅读:F.lux将很快在Windows应用商店中提供

解决方案8 –打开/关闭兼容模式

用户报告了Arduino IDE中 未定义串行端口名称的 错误消息,据他们说,此问题是由兼容模式引起的。

如果您想在Windows 10上运行较旧的软件,则此功能非常有用,但是有时使用兼容模式可能会导致某些问题。 要解决Arduino的此问题,您需要通过执行以下操作禁用兼容模式:

  1. 找到Arduino IDE快捷方式,右键单击它,然后选择Properties
  2. 导航到“ 兼容性”选项卡,并确保未选中“ 在兼容模式下运行此程序” 。 如果选中此选项,请取消选中它,然后单击“ 应用”和“ 确定”以保存更改。

一些用户声称您可以通过在Windows 98 / Me的兼容模式下运行Arduino IDE来解决此问题。 为此,请重复上述步骤,并确保选中“在兼容模式下运行此程序”选项。

选择Windows的较旧版本,然后单击“ 应用”和“ 确定”以保存更改。

解决方案9 –结束LVPrcSrv.exe进程

用户报告说,当他们尝试上载程序时,Arduino软件会冻结,这可能是用户的主要问题。

显然,称为LVPrcSrv.exe的Logitech进程导致出现此错误,并且要修复此错误,您需要从任务管理器中结束该进程。 为此,请按照以下简单步骤操作:

  1. Ctrl + Shift + Esc打开任务管理器。
  2. 任务管理器 打开后,转到“ 详细信息”选项卡,然后查找LVPrcSrv.exe
  3. 如果找到此过程,请右键单击它,然后从菜单中选择“ 结束任务 ”。

  4. 关闭该过程后,关闭 任务管理器, 然后尝试再次运行Arduino软件。

如果LVPrcSrv.exe在您的PC上引起此问题,则每次要在PC上运行Arduino软件时,都必须结束此过程。

  • 另请阅读:2016年9月针对Windows开发人员虚拟机的构建现已发布

解决方案10 –运行Arduino bat文件

根据用户的说法,他们正试图通过运行arduino.exe文件启动Arduino时, Arduino遇到问题,需要关闭 PC上的错误消息。

为避免此问题,您只需双击run.bat文件即可启动Arduino。 请记住,Arduino环境有时启动缓慢,因此您必须耐心等待。

解决方案11 –不要运行cygwin

用户报告说,如果您在后台运行cygwin的情况下尝试在Arduino中编译草图,则可能会发生某些问题。 为了避免在PC上出现此问题,您可以在使用Arduino时关闭cygwin。

如果那没有帮助,则可能必须从Arduino目录中删除cygwin1.dll,并从cygwin目录中将其替换为cygwin1.dll。

解决方案12 –禁用某些设备

很少有用户报告Arduino软件需要很长时间才能启动,并且在您尝试打开“工具”菜单时似乎冻结了。 此问题是由可以在您的PC上创建COM端口的其他设备引起的。

这些设备是蓝牙设备的一个很好的例子,因此,如果您可以使用这些设备之一,请确保从设备管理器中将其禁用。 为此,您需要按照以下步骤操作:

  1. 打开设备管理器
  2. 找到您要禁用的设备,右键单击它,然后从菜单中选择“ 禁用 ”。

禁用这些设备后,Arduino软件的加载时间应缩短。

解决方案13 –检查设备是否正常运行

根据用户的说法,如果您的设备损坏,则可能会出现Arduino板问题,因此建议您在其他PC上尝试使用。 如果可以,请确保在具有不同操作系统的其他计算机上尝试使用该设备。

如果所有设备上均出现问题,则表明您的Arduino板有故障,应尽快更换。

如您所见,Arduino和Windows 10存在各种问题,但是在大多数情况下,您应该能够通过安装适当的驱动程序或检查安全证书来解决这些问题。

还请阅读:

  • 什么是Windows 10中的Desktop.ini文件以及如何隐藏它们
  • 修复:Windows键在Windows 10上不起作用
  • Hxtsr.exe文件:它是什么以及它如何影响Windows 10计算机
  • Windows 10中的Vulkan运行时库:您需要了解的内容
  • 微软开始发售其HoloLens开发套件
Windows 10上arduino的问题和解决方案

编辑的选择