电子说
步骤1:驱动程序
当程序员连接到PC时,它开始很糟糕。..
Windows 7 x64没有驱动程序。..
与卖方交谈后,他只是给我买了Windows XP x32的驱动程序。.. 《我决定从程序员那里去掉帽子,看那些用过的元件。
基本上有2个ic 。.. atmel atmega853L
PL-2303HX
PL-2303HX是类型转换器FTDI 。
经过Google的快速搜索,我发现它提供了Windows 7 x64制造商的驱动程序。..
但是问题并不仅限于此。..
第2步:测试程序员
短暂的幸福在Arduino IDE中出现问题后。..
arduino无法上传绘制到Atmega的草图。..
甚至在确认端口和编程器的类型之后,。..
要进行测试,程序员决定安装AVR Studio 。..已检测到,程序员可以设置他为。..。../p》
步骤3:寻找编程器的类型。..
一旦编程器性能良好且安装正确,问题就出在在Arduino IDE中。..
选择Arduino的程序员不应与我的程序员100%兼容。..
一旦Arduino使用avrdude,我决定去lina命令进行一些测试。..
要访问命令行,请在“开始”的“运行”中输入“ cmd”。
经过一些测试,我发现命令
“ avrdude -pm328p- cstk500v2- Pcom2”非常有效。好吧。..
换句话说,我的程序员毕竟是STK500v2 。..
现在,您知道了,让我们将其添加到程序列表中mmer Arduino IDE 。..
步骤4:最终向Arduino IDE添加新编程器
在我的情况下,Arduino IDE在以下位置:
“ C:\ Users \ gpsvitor \ SkyDrive \ Arduino \ arduino-1.0.1”
信息程序员编写的文件在以下位置:
“ C:\ Users \ gpsvitor \ SkyDrive \ Arduino \ arduino-1.0.1 \ hardware \ arduino“
所谓的“ programmers.txt”
必须编辑此文件以添加我们发现的信息。..
。..
avrisp.name = AVR ISP
avrisp.communication =串行
avrisp.protocol = stk500v1
avrispmkii.name = AVRISP mkII
avrispmkii.communication = USB结果avrispmkii.protocol = stk500v2结果usbtinyisp.name = USBtinyISP结果usbtinyisp.protocol = usbtiny结果usbasp.name = USBASP结果usbasp.communication = USB结果usbasp.protocol = USBASP
parallel.name =并行编程器
parallel.protocol = dapa
parallel.force = true
#parallel.delay = 200
arduinoisp.name = Arduino作为ISP
arduinoisp.comm unication = serial
arduinoisp.protocol = stk500v1
arduinoisp.speed = 19200
使用其中一个示例可以轻松地为有问题的程序员构建综合。..
在在这种情况下,它被添加:
avrispv2.name = AVR ISPv2
avrispv2.communication = serial
avrispv2.protocol = stk500v2
保存之前
步骤5:测试:)
确认端口,然后选择我们的新编程器。..
然后上传。..
如果一切顺利,上传将会成功。..
通过这些步骤,可以添加任何类型的arduino支持的程序员avrdude 。..
责任编辑:wv
全部0条评论
快来发表一下你的评论吧 !