使用ICSP 就是不依靠 bootloader才燒程序
http://www.arduino.cc/en/Tutorial/ArduinoISP
6pin 的 isp 應該如下:
下面的文章談到了如何upload
http://tutorial.cytron.com.my/2011/09/30/how-to-program-arduino-by-using-avr-usbasp-programmer/
1)to C:\Documents and Settings\”user”\Application Data\Arduino. Open the file preferences.txt. Find the sentence upload.using = bootloader, and change it to upload.using = usbasp.
2)open
the folder of the software arduino which you have installed at the beginning. Open Folder …\hardware\arduino. Then open the text file programmers.txt and add another 2 lines at below of the last sentence in the text file:
USBasp.name=USBasp
USBasp.protocol=usbasp
淘寶有若干USBAsp,
但資料各異,且自帶燒錄程序,不知道對arduino有效
(反覆試驗,taobao上買了8.5元的東東實驗成功了,上傳要用 File -> upload using programmer. 直接國人開發燒錄程序比如progisp也可以,先要把熔絲讀出,否則發現arduino運行慢了幾倍(可能是降頻了))
另一篇
https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader/connecting-the-programmer
雲臺板的運用
http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=952976&extra=page%3D1
arduino mini 線的接法
born bootloader
http://tutorial.cytron.com.my/2011/12/19/burning-arduino-bootloader-with-avr-usbasp/