Arduino usb下载程序的原理是什么
看了atmega16的技术手册,上面介绍了三种程序下载到AVR单片机中的方法,即并行编程、串行SPI下载以及JTAG编程。我想问问,我们在使用Arduino uno板的时候直接用一根usb下载线就可以了,这是为什么呢??这和上面官方介绍的这三种程序下载方式有什么关系吗??非常迷惑??菜鸟一个,请高手指点迷津 因為UNO上面有一顆atmega16,它就像是一顆USB to TTl
透過它自動重置atmega328再用TTL的方式將程式上傳到atmega328 谢谢!但还是不太明白,能说的再详细点吗?非常感谢 所述的 "'并行编程、串行SPI下载以及JTAG编程" 皆不是 Arduino 的程序下載方法,Arduino是使用 bootloader 的方法(這個可在技術手冊看到),用一個已存在於 Arduino 板上的程序,經過串口(經 USB 轉 TTL 串口)來下載程序的。
页:
[1]