Arduino ISP下载接口
应用需求:失去Arduino开发板(如Arduino UNO、Arduino Leonardo等)而需直接下载在芯片(如Atmega328、Atmega32U4等)
1.MISO : Mast In Slave Out.主机输入,从机输出。
2.+5V : 保证在通过程序下载时,芯片处于供电状态。
3.SCK : 同步时钟。
4.MOSI : Mast Out Slave In.主机输出,从机输入。
5.RESET : 复位作用,连接至芯片复位管脚。
6.GND : 将下载器和芯片进行共地。
Q:下载中六根线全部必要吗?
A:不是。正确答案是在保证芯片供电的情况下,除+5V外其他五根线都是必要的。也许大家会和我有同样的疑问,ISP下载,3根线(MISO、MOSI、SCK)不就可以完成吗?但经过作者验证,发现MISO、MOSI、SCK、RESET、GND缺一不可。
如有问题,欢迎大家指正!