最近学习Arduino Mega 2560,从给Arduino烧写程序到了解ICSP原理。最后才发现,Arduino上面配16U2等USB控制器,是通过USB口利用串口写程序的,很少用到ICSP。
关于arduino板上Atmel mega16U2芯片,发现一篇宝藏博客,转载一下:
原地址 :
认识Arduino UNO之三: UNO原理图解读(认识ATmega8U2和ATmega16U2)
以下为转载内容:
ATmega8U2和ATmega16U2是USB接口芯片,其特征包括:

1)8K/16K字节的Flash,支持自擦写功能。512字节EEPROM和512字节SRAM (8U和16U的不同处是Flash容量)

2)内置Boot-Loader功能。

3)支持USB全速,包含4个USB输入输出端口

4)包含内置晶振。

5)操作电压范围为2.7V到5.5V。2.7V时,最大工作频率是8MHz,4.5V时,最大工作频率是16MHz。

[Arduino]关于arduino板上Atmel mega16U2芯片,转载【认识Arduino UNO之三: UNO原理图解读(认识ATmega8U2和ATmega16U2)】相关推荐

  1. STM32开发板上的接口芯片 不完全笔记

    以王电令的F103开发板和正点原子的F407开发板为例,记录一下需要关注的内容. 1.芯片型号+封装类型+两种存储容量 103:STM32F103ZET6 + LQFP144封装 + 512KByte ...

  2. Arduino板上通过操作端口寄存器来进行控制

    端口寄存器允许在Arduino板上更低级和更快地操纵微控制器的i / o引脚.Arduino板上使用的芯片(ATmega8和ATmega168)有三个端口: B(数字引脚8到13) C(模拟输入引脚) ...

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

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

  4. 使用Atmel ICE通过SWD接口调试Arduino MKR-WiFi-1010开发板

    在周末,我收到了从亚马逊购买的新款Arduino MKR-WiFi-1010(ABX00023),如下图所示: 注意:在写完这篇博客后,我意识到使用Atmel ICE可能会在以后尝试通过串口上传草图时 ...

  5. 《动手玩转Arduino》——11.1 作品37:在面包板上做自己的Arduino

    本节书摘来异步社区<动手玩转Arduino>一书中的第11章,第11.1节,作者:[澳]John Boxall,更多章节内容可以访问云栖社区"异步社区"公众号查看 11 ...

  6. 使用ATmega8L-8PU 在面包板上搭建自己的Arduino ,并闪亮一个LED

    第一步:硬件准备 1.ATMEGA8L-8PU avr单片机(图1) 图1 2.USBasp(用于烧写bootloader的工具)(图2上) 3.USB转TTL串口线(我用的是FT232芯片的,稳定性 ...

  7. Arduino版读取程序的规则_如何在Arduino开发板上使用机器人操作系统(ROS)

    Arduino开发板经常用于制作一些小型的机器人,并具有简单的逻辑定义控制.但是,由于板载计算能力和软件有限,开发人员常常无法升级到更复杂的机器人.通常,随着开发人员变得越来越有经验,他们会寻找专门用 ...

  8. 【学习笔记】在Arduino开发板上使用人体红外传感器HC-SR505

    PIR(Pyroelectric Infra Red)传感器可测量检测区域中的物体发出的红外光. HC-SR505就是这样的传感器.它非常易于使用,如果检测区域中有物体在移动,该传感器会产生HIGH高 ...

  9. Arduino各开发板

    参考来源:https://www.arduino.cn/thread-42417-1-1.html 查了好久,发现除了奈何等等几位大神总结过arduino各板子之间的性能.差异,没有很新的分析文章,在 ...

最新文章

  1. 1013 Battle Over Cities(图的DFS解法)
  2. python可以干什么工作-Python学完工作不好找?看看数据分析可视化都可以做什么...
  3. MyBatis的几个重要概念和工作流程
  4. ZXing二维码和条形码
  5. 如何对一组 IP 地址 进行排序?
  6. java 正则表达式 反向_正则表达式中的数量表示符、反向引用、零宽断言、以及java中的用法...
  7. 对python的意思_python的意思
  8. Unity大中华区总经理兼全球副总裁张俊波:5G的来临,游戏运行于云端变得可能
  9. python搜索关键词自动提交_简单爬虫:调用百度接口,实现关键词搜索(python_003)...
  10. 欢迎使用CSDN-markdown编辑器闲置iPhone别扔 利用Carplay打造智能汽车
  11. 怎么把matlab的背景改成白色背景图片,如何把图片背景换成白色?
  12. pandas 选择数据与条件筛选iloc/loc/filt
  13. 2015 年电赛测评试题——多种波形发生器
  14. 世界上最大的计算机硬盘,全球最大机械硬盘:8碟12TB、充氦封装
  15. 苹果电脑隐藏桌面图标
  16. Android热修复-Robust
  17. WPS VBA遇到的问题小记
  18. 分布式理论(六)—— Raft 算法
  19. SAP ABAP alv中设置回车事件
  20. 蓝奏云链接打不开的解决办法

热门文章

  1. Vmware安装openfiler
  2. 亚马逊锂电池UN38.3认证测试报告
  3. Vue.js SSR学习
  4. FLASK (CURRENCY)汇率换算api JSON数据读取显示实现
  5. OpenJudge NOI 2.1 2472:子串计算
  6. 前端项目统一管理API接口
  7. python如何过获取双色球信息_【编程】Python爬虫获取双色球数据
  8. cmake配置PCL出现的问题及解决的办法
  9. 男子杀害女友幼子 两年后被判死缓
  10. gitk安装(linux,window)