用arduino uno给ATMAGE328P-PU烧录bootloader - ZhangTory's NoteBlog - 张耀誉的笔记博客

用arduino uno给ATMAGE328P-PU烧录bootloader

arduino使用AVR单片机,比如UNO使用mega328p,不过需要烧录bootloader后才能算真正的arduino。

可以参考官网上的方法:http://arduino.cc/en/Tutorial/ArduinoToBreadboard

准备:

  • arduino Uno
  • 2个30pf电容(22pf等也行,只要能起振就行)
  • 10K电阻1个
  • 16MHz晶振
  • 面包版和导线。

按照官网上的电路连接好。图上是mega168,我用的是mega328。

然后要注意arduino IDE 请使用1.5.5以上!我最开始用1.0.5烧录失败了,换了1.5.8才烧录成功的。对于1.5.8仍会出问题的话,确认电路无误之后可以换不同版本的IDE试试。

  • 文件﹤示例﹤选择 ArduinoISP 将程序下载到arduino uno中。

  • 选择 工具﹤板﹤Arduino uno

  • 工具﹤程序员(烧录器)﹤选择arduino as ISP

  • 工具﹤烧录引导程序

添加新评论

电子邮件地址不会被公开,评论内容可能需要管理员审核后显示。