步驟1:驅動程序
當程序員連接到PC時,它開始很糟糕。..
Windows 7 x64沒有驅動程序。..
與賣方交談后,他只是給我買了Windows XP x32的驅動程序。.. 《我決定從程序員那里去掉帽子,看那些用過的元件。
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
-
程序
+關注
關注
117文章
3791瀏覽量
81153 -
Arduino
+關注
關注
188文章
6471瀏覽量
187308
發布評論請先 登錄
相關推薦
評論