有了之前调试Arduino UNO的经验之后,今天拿到Arduino MEGA 2560样板并完成功能调试就轻松了不少。同Arduino UNO一样,Arduino MEGA 2560一个比较重要的改动就是将串口USB部分换成用ATMEGA8U2单片机来实现,此外采用了ATMega2560芯片,存储容量为256K(对大多数Arduino项目来讲是比较奢侈了的):
在下载好USBl固件之后我们就可以用USB线将Arduino连接到电脑了,在Windows下此时会提示发现一个名为“Arduino MEGA 2560”的USB设备:
随后Windows会打开“找到新的硬件向导”对话框,选择其中的“否,暂时不”后单击“下一步”按钮:
在接下来出现的对话框中选择“从列表或指定位置安装(高级)”项后单击“下一步”按钮:
随后我们需要指定Arduino 0021安装目录下的drivers目录来进行驱动程序的安装:
如果一切正常,Windows会开始为Arduino MEGA 2560安装相应的驱动程序:
正功安装后的提示界面:
此时我们就可以在Windows的设备管理器中找到相应的Arduino MEGA 2560设备了:
接下来就可以向ATMega2560芯片中烧入Arduino的Bootloader了,这一过程同样可以借助USBTinyISP来完成。在将USBTinyISP连接好Arduion MEGA 2560之后运行Arduino 0021,然后从“Tools”下的“Board”菜单中选择“Arduino Mega 2560”: