转载请注明:@小五义http://www.cnblogs.com/xiaowuyi  QQ群:64770604

一、leonardo最小系统

关于leonardo这里不再介绍,直接上最小系统原理图,该系统由atmega32u4制作完成。

按照原理图,搭建电路如下:

这里使用的是atmega32u4-AU TQFP44封装的,为了方便使用从网上买了个烧写底座,价格比较贵(某宝网200多元),建议大家在实验时,可以买转接板(某宝网不到2元一个),如下图:

二、烧写工具usbasp

某宝网上购买,用来给atmega32u4烧写bootloader,连接针角(一般购买时,商家会给手册)如下图:

三、烧写bootloader

1.烧写软件选用的是progisp,从网上下载即可。

2.将usbasp按电路图连在电脑上,这时显示发现usbasp,如果没有显示usbasp,则需下载最新驱动安装,安装完后,如下图。

3.打开progisp,单击RD,看usbasp与32u4是否连接正确,若正确,则显示“读出ID成功”。

连接成功后,对熔丝位进行设定,设定过程与晶振的使用有较大关系(具体如何选用请参考atmega32u4手册),这里先用默认的设置。

然后找bootloader,单击调入Flash,Bootloader在arduino IDE安装文件下的bootloader文件夹:arduino\arduino-1.6.5\hardware\arduino\avr\bootloaders\caterina\Leonardo-prod-firmware-2012-12-10.hex。

配置完熔丝位,调入Flash后,点击“自动”,这时开始自动烧写bootloader。

烧写完bootloader,用usb接口将芯片与电脑连接,这时显示

出现leonardo接口:

转载请注明:@小五义http://www.cnblogs.com/xiaowuyi  QQ群:64770604

如果未安装leonardo驱动,则单击右键,选择“更新驱动程序软件”,然后“浏览计算机以查找驱动程序软件”,驱动软件也是在arduino的安装目录中:arduino\arduino-1.6.5\drivers,然后确定,就安装成功了,此时,bootloader烧写完毕。

至此,一个leonardo的最小系统制作完成。

atmega32u4制作arduino leonardo最小系统相关推荐

  1. 从一个空白芯片开始制作arduino uno最小系统板

    摘要:只用一个空白的芯片是无法实现在arduino 编程环境中编程的,芯片需要烧录arduino专用的bootloader才能使用.本文介绍如何从购买一个空白芯片开始,制作arduino uno 的最 ...

  2. Easy EDA #学习笔记02# |Arduino UNO 单片机最小系统PCB原理图 (ATMEGA328P单片机 AMS1117芯片5V转3.3V )

    3D模型图 顶层 丝印层 阻焊层(绿油) 锡膏层 铜箔层 基板 - 原理图符号自动编号:[设置]-[系统设置]-[原理图]选项 铜柱M3: 原理图原点设置: Crl + A 拖动 [放置]-[画布原点 ...

  3. arduino leonardo 入门

    progisp1.72 下载地址: http://web2110575.bgpphp564.badudns.cc/channel.asp?id=21 板子照片: usbasp照片 10pin转6pin ...

  4. 从0到1入门STM32最小系统板(0)——前言

    从0到1入门STM32最小系统板--前言 这个系列的文章将从0开始制作一个STM32最小系统板,大概分为如下几个部分: 元件简述: 原理图绘制: PCB布局: 打板焊接: 本篇文章主要讲解一下最小系统 ...

  5. USBISP/USBasp编程器给Atmega32U4下载Arduino bootloader引导程序

    用USBISP/USBasp编程器给ATmega32U4下载Arduino bootloader引导程序 ATmega32U4 bootloader引导程序是什么 引导程序下载接口与连接 配置熔丝位与 ...

  6. 基于atmega8的arduino最小系统制作(arduino uno作为下载器)

    我们在最小系统的制作过程中,常常会遇到下载器驱动安装不成功的问题,绝大多数原因是因为下载器驱动不兼容win10系统.而当用arduino uno作为下载器为最小系统烧录程序的话,不但解决了win10下 ...

  7. 单片机最小系统制作记录

    声明:本实验采用面包板,跳线,电子散件制作 目的:单片机最小系统,控制发光二极管闪烁 电子元件清单(仅限本实验的最小系统): 面包板+跳线(>20根) 5V 供电电源 1个 10UF 电解电容 ...

  8. 51单片机最小系统板制作过程

    博主福利:100G+电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5 ...

  9. 51单片机最小系统的制作和程序烧录

    这篇博客就来分享一下51单片机最小系统的制作以及怎么下载程序 首先准备的材料有:一块板子,一块89c51/52的芯片,一个51芯片插座,12MHZ的晶振,一个10的电阻,一个10uf的电解电容 两个2 ...

最新文章

  1. 变态跳台阶,很难很难,终于想出来了,附推导过程,为自己鼓掌
  2. shell基础二:查找技巧,find及xargs的使用
  3. hdu 3874(树状数组+离线算法)
  4. android raw 引用,Android 资源-raw和assets
  5. 虚拟的云服务器需要重启吗,虚拟主机重启服务器吗
  6. 不悲观-不emo-永远保持正能量——21年末,去掉所有的不开心
  7. webbench windows_linux下的web并发测试工具汇总:ab, siege和webbench
  8. Asp.Net Core 中IdentityServer4 授权中心之应用实战
  9. 如何编译文件(gcc + nasm)
  10. Android官方开发文档Training系列课程中文版:Activity测试之测试环境配置
  11. SpringBoot聚合项目总结
  12. Java笔记-CXF增加拦截器与自定义拦截器
  13. Docker快速搭建Bugzilla
  14. java二级考试真题_计算机等级考试真题2(JAVA)
  15. [Done][DUBBO] dubbo Thread pool is EXHAUSTED!
  16. 程序员求职之道(《程序员面试笔试宝典》)之民间的企业排名的可信度到底有多大?...
  17. WSDL文件生成Java代码
  18. 2022双非保研经历
  19. 判断用户输入的年份(平年或闰年)
  20. LeetCode-2206. 将数组划分成相等数对_Python

热门文章

  1. 基于相关分析法信号相位差的估计
  2. Dreamweaver网页编辑技巧十八例
  3. turtlebot强化学习导航(无需安装gym)
  4. python元组与列表的区别、简答题_python元组和列表的区别
  5. PNAS:土地利用和土地覆盖的变化决定了保护区的可持续性和影响
  6. 18讲.13.3已知f(x,y)=(xy+xy^2)e^(x+y),则偏导[d^10f]/{dx^5*dy^5}
  7. ios的常用的一些方法
  8. java重写父类方法_重写父类方法
  9. 软件赋能智造——第五届“设计+运维”国产工业软件研讨会圆满召开
  10. 对接wayfair API