我最近买了一个真正的Arduino Uno r3。
当我插入它时,它显示我的设备名称为'ATmega16u2 DFU'..但经过大量谷歌搜索后,我将一些十六进制文件刻录到它上面,现在设备被读取到COM端口中计算机作为通信端口3,如果我在设备管理器下安装了特定的驱动程序(.inf文件),那就是Arduino Uno r3 ..
问题是当我尝试上传它所说的代码时(RX Led闪烁了3次但是没有任何反应......)
Binary sketch size: 444 bytes (of a 32,256 byte maximum)
Estimated used SRAM memory: 9 bytes (of a 2048 byte maximum)
avrdude.exe: stk500_getsync(): not in sync: resp=0x00
我已经检查过我从IDE中选择了正确的COM和BOARD。安装了大量不同的驱动程序...(我有win7 x32)。
您认为这是与驱动程序相关的问题,有缺陷的电路板还是其他问题?
答案 0 :(得分:1)
第一步是进入Arduino IDE首选项并打开“上传期间显示详细输出”。这反过来允许更精确的错误分析。