说到二叔科技的Arduino烧录器,其实是做键盘活动中的一个副产品,主要是为焊接前的Arduinp烧录bootloader,正巧有朋友的Nano的bootloader掉了,那么需要在原有烧录器的基础上焊上icsp排针(这个默认是没有的,而且必须焊弯针,理由嘛,嘿嘿),然后做一条6PIN数据线,就可以救Nano了。
要注意线序,其中红色是VCC,黑色是GND,其它颜色是数据线。
下边详细叙述操作过程,首先拿到的是一个Nano和两个328P芯片,据说Nano的bootloader在测试过程中已经出现问题了
按照常规接法把Nano接到电脑上
能识别出CH340的串口,说明串口芯片问题不大
烧写blink失败,也印证了问题很可能出在bootloader上
请出烧录器,配合新焊的ICSP座和新做的排线,连接烧录器和Nano,一定要注意线序,烧录器上有标识红线VCC,黑线GND,Nano上红线对着LED的L丝印,如图:
选择编程器Arduino as ISP,然后点击“烧录引导程序”,可以看到烧录器上的Nano和被烧录的Nano上的灯一阵狂闪,然后就好了
烧录成功,其实很快,为什么要谢我呢,外国人就是懂礼貌
换回普通Nano的接法,在写blink就成功了,也能看到灯开始一闪一闪,说明Nano已经复活了
另外两个芯片属于常规烧录项目,也就是Arduino烧录器的本职工作了,首先打开烧录座,放入328芯片,要注意圆点对齐左上角
USB线插在上边,选择烧录引导程序,然后色彩斑斓闪灯,再后就提示成功了
测试需要把USB线接到下边的USB口上,这时烧录座里的芯片就可以当成普通Nano来用了,写个blink试试,PASS
另外需要注意的是,烧录器的测试平台是针对5V16M设计的