我不确定这是问的正确地方,但我在 stackoverflow 上看到了其他 Arduino 线程,所以我假设它没问题。
我的 arduino uno 兼容板没有得到认可。我在windows 8和windows xp上试过。当我打开设备管理器时,在“端口(COM 和 LPT)”部分下只有一个名为“USB 串行端口”的条目。然而,Arduino 在连接时确实会闪烁。
我尝试卸载 USB 串行端口驱动程序,或更新它们,但两者都不起作用:驱动程序似乎是最新的,当我卸载并重新连接 arduino 时,它们又出现了。
当我尝试上传程序时,我得到
avrdude: stk500_getsync(): not in sync: resp=0x00
或者
avrdude: usbdev_open(): did not find any USB device "usb"
(当我使用“使用程序员上传”时)。
我希望任何人都可以帮助我解决这个问题,我一直在努力让它工作一段时间。
编辑 2:我在我父母的电脑上尝试了同样的事情,它安装了 windows vista。在那里,该板在“未知设备”下被识别为 USB 串行端口(首先是其他东西,我认为它是一个包含两个大写字母和四个数字的代码,但我不确定,我无法理解重新命名,即使在卸载驱动程序后)。