arduino ISP 下載
arduino nano 忘記帶 miniUSB 數(shù)據(jù)線了,于是試了一下 ISP 下載
編程板(PROGRAMMER)下載官方 ArduinoISP 代碼:
2. 編程板和要下載的目標板連接,如下圖:
3. 打開要向目標板下載的程序,將編程方式由 AVRISP mkll 修改“arduino ISP”
4. 最后開始燒錄,注意不要直接點“上傳”,而是要去工具欄里找到“通過編程器”上傳,這里的編程器其實就是第 4 步設(shè)置的 Arduino as ISP,也就是指定了通過 uno 板進行上傳
LGT8F328P 程序下載
最近在群里聽說了 LGT8F328P,搞了這么久的 DIY,居然才知道這個國產(chǎn)的神奇芯片,太慚愧了,趕緊去網(wǎng)上買了塊。簡單測試了一下,出了點問題,估計大家也可能遇到,寫下邊了。關(guān)于 5V 和 3.3v 我還沒整明白,性能差別什么的,日后明白了再更新。今天把價格和相關(guān)配置分享給大家。
功能:
降低 DIY 作品成本,替代 Pro Mini 和 nano
價格:(隨便找的,目測不是最低價)
資料和驅(qū)動:
網(wǎng)店提供的連接下載即可。
官方下載鏈接:
http://www.lgtic.com/downloads/
arduino 相關(guān)配置及選項:
上傳報錯及解決方法
現(xiàn)象:
java.io.IOException: Cannot run program "{runtime.tools.avrdude.path}/bin/avrdude": CreateProcess error=2, 系統(tǒng)找不到指定的文件。
...
Caused by: java.io.IOException: CreateProcess error=2, 系統(tǒng)找不到指定的文件。
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 9 more
其他現(xiàn)象:USB 轉(zhuǎn) TTL 的 RX 和 TX 燈同時點亮 1s 熄滅 1s,反復(fù) N 次
USB 轉(zhuǎn) TTL:CP2102
論壇上找到常規(guī)解決方法:
可以嘗試這幾個操作試一下:
以管理員權(quán)限運行 IDE
重裝 IDE
換個 IDE 版本(不同的版本號的版本,或綠色版和安裝版的更換)
重啟電腦
實際解決方法:更換 arduino 版本
報錯 arduino 版本 1.8.9
不報錯 arduino 版本米思齊里的 1.8.5
原因不知道,反正解決了