文章目录

  • 前言
  • 一、AVR与ARM区别
    • 1.1AVR
    • 1.2 ARM
  • 二、常用的Arduino开发板
    • 2.1.Arduino UNO R3
    • 2.2.Arduino Mega 2560
    • 2.3.Arduino Nano
  • 参考

前言

本文主要介绍Arduino(本人音译读作 阿杜no,哈哈),Arduino主要是ATMEL公司ATmega系列芯片的单板机


一、AVR与ARM区别

1.1AVR

AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced InstrucTIon Set Computer) 精简指令集高速8位单片机。AVR的单片机可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。 1997年,由Atmel公司挪威设计中心的A先生和V先生,利用Atmel公司的Flash新技术,共同研发出RISC精简指令集高速8位单片机,简称AVR。

1.2 ARM

ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Acorn RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。

二、常用的Arduino开发板

2.1.Arduino UNO R3

Arduino Uno以AVR单片机ATmega328p为核心,Arduino Uno R3开发板如下图所示,由于Arduino的硬件和软件都是开源的,所有关于Arduino的软硬件资源都可以从网上获得,因此,可以买到到大量的克隆板。甚至如果我们有兴趣,我们也可以使用官方原理图、PCB板图自己做一个

2.2.Arduino Mega 2560

Arduino是一个系列,除了流行的Arduino UNO外,还有一些常用的开发板,Arduino Mega2560就是其中的一种。Mega和UNO的主要区别在于处理器,ATmega2560比ATmega328内存更大,外围设备更多。Mega的PCB也要大一些,但保持了和标准Arduino 接口的兼容,在右边增加了3个扩展插座,PCB的长度增加了约1英寸,电路其它部分基本和Arduino Uno是一样的,如下图所示,外形和功能几乎都兼容Arduino UNO。

2.3.Arduino Nano

Arduino Nano是Arduino Uno的微型版本,去掉了Arduino Duemilanove/Uno的直流电源接口及稳压电路,采用Mini-B标准的USB插座。如下图所示,Arduino Nano的尺寸非常小,可以直接插在面包板上使用


参考

1、浅谈avr和arm的区别
2、聊一聊常用arduino开发板

AVR与ARM区别以及常用Arduino相关推荐

  1. ARM 架构 ARM7 ARM9 STM32 Cortex M3 M4 51 AVR 有啥区别

    ARM架构.ARM7.ARM9.STM32.Cortex M3 M4.51.AVR之间有什么区别和联系? ARM架构:由英国ARM公司设计的一系列32位的RISC微处理器架构总称,现有ARMv1~AR ...

  2. ARM 架构、ARM7、ARM9、STM32、Cortex M3 M4 、51、AVR 有啥区别

    ARM架构.ARM7.ARM9.STM32.Cortex M3 M4.51.AVR之间有什么区别和联系? ARM架构:由英国ARM公司设计的一系列32位的RISC微处理器架构总称,现有ARMv1~AR ...

  3. ps4手柄驱动linux,Arduino和单片机区别,及Arduino入门教程

    素材来源:DF创客社区编辑整理:strongerHuang 搞单片机的读者都应该听说过Arduino,或者用过Arduino,但很多小伙伴还是不清楚究竟什么是Arduino,今天就针对初学者简单描述一 ...

  4. 常用Arduino板介绍

    目录 NANO板介绍 烧录说明 UNO板介绍 烧录说明 Pro mini板介绍 烧录说明 DUE板介绍 烧录说明 NANO板介绍 概述: Arduino Nano是一款基于ATMega328P(Ard ...

  5. arduino uno r3单片机封装图_Arduino和单片机区别,及Arduino入门教程

    关注.星标公众号,不错过精彩内容 素材来源:DF创客社区编辑整理:strongerHuang 搞单片机的读者都应该听说过Arduino,或者用过Arduino,但很多小伙伴还是不清楚究竟什么是Ardu ...

  6. 利用AVR单片机 专用下载 USBtinyISP对Arduino UNO下载程序

    简 介: 测试了利用USBtinyISP对于Arduino UNO,也就是ATmega系列的单片机下载Bootloader的过程.通过测试可以看到,利用USBtinyISP可以更快的下载ATmega系 ...

  7. [转]SQLServer和Oracle,存储过程区别,常用函数对比

    本文转自:http://www.cnblogs.com/neru/archive/2011/08/18/2144049.html 以前一直用sqlserver,只有很少的一点oracle的经验,现在要 ...

  8. git push 的符号笔有什么用_Git 标签(tag)作用、分支区别及常用命令

    Git 跟其它版本控制系统一样,可以对某一时间点上的版本打上标签.在做版本发布的时候经常会用到.尽管 Git 只实现了一种标签对象,但是有两种基本的标签类型,通常称为轻量级的(lightweight) ...

  9. python的应用领域和常用函数模块有哪些_Python模块导入区别与常用函数案例

    作者:Nature 出品:AI机器思维 Python中包含很多模块,每个领域的应用有关专家开发了相应的模块,必须将其导入到python中,然后才能使用.每个模块安装导入后才能引用,下面通过math模块 ...

最新文章

  1. 宝塔linux_宝塔面板建站基础教程:如何安装宝塔面板及建立博客网站
  2. easyui-treegrid移除树节点出错
  3. 数据库--悲观锁【收藏,待尝试】
  4. 【转】mysql 分析查找执行效率慢的SQL语句
  5. Java加密解密入门
  6. mysql服务自动关闭的解决
  7. 监督学习 | SVM 之非线性支持向量机原理
  8. 信息孤岛影响_企业专访:以“信息化”冲破信息孤岛
  9. 2018年4月计算机组成原理试题,全国2018年4月自考(02318)计算机组成原理试题及答案.pdf...
  10. 穿了好几个马甲,差点没认出来是二分查找
  11. 海量图片上传及存储方案
  12. 贝壳雕刻者怎样才能创造出更好的作品
  13. 2022年最新上海机动车签字授权人模拟试题及答案
  14. 城 市 名 经 度 纬 度
  15. 二向箔技能包(新手入门)笔记----BurpSuite篇
  16. 2020轨道交通峰会丨粤港澳大湾区地铁产业大会
  17. 服务器防火墙开启后打不开网站,防火墙开启后windows电脑上不了网怎么办_网站服务器运行维护...
  18. 决策树算法原理及实现
  19. 【小米商城】-添加购物车
  20. 数据库技术与应用(SQL Server)——【SQL Server单表查询(二)】

热门文章

  1. 推荐一个演讲网站:TED
  2. sqlserver 2008 R2安装失败 TDSSNIClient初始化失败 0x80090331
  3. jsp人事工资管理系统 课程设计
  4. Unity---toast提示
  5. 使用计算机正确开机方法,电脑开关机的正确步骤是什么
  6. 华为3COM NAS 存储 XFS文件系统数据恢复案例及方案
  7. 计算机学院特色标题,新颖的大学计算机教学论文选题 大学计算机教学论文标题怎么定...
  8. AD(活动目录)详解
  9. Win7与Ubuntu双系统时【卸载Ubuntu】
  10. 《SLAM室内三维重建技术综述》