AVR与ARM区别以及常用Arduino
文章目录
- 前言
- 一、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相关推荐
- ARM 架构 ARM7 ARM9 STM32 Cortex M3 M4 51 AVR 有啥区别
ARM架构.ARM7.ARM9.STM32.Cortex M3 M4.51.AVR之间有什么区别和联系? ARM架构:由英国ARM公司设计的一系列32位的RISC微处理器架构总称,现有ARMv1~AR ...
- ARM 架构、ARM7、ARM9、STM32、Cortex M3 M4 、51、AVR 有啥区别
ARM架构.ARM7.ARM9.STM32.Cortex M3 M4.51.AVR之间有什么区别和联系? ARM架构:由英国ARM公司设计的一系列32位的RISC微处理器架构总称,现有ARMv1~AR ...
- ps4手柄驱动linux,Arduino和单片机区别,及Arduino入门教程
素材来源:DF创客社区编辑整理:strongerHuang 搞单片机的读者都应该听说过Arduino,或者用过Arduino,但很多小伙伴还是不清楚究竟什么是Arduino,今天就针对初学者简单描述一 ...
- 常用Arduino板介绍
目录 NANO板介绍 烧录说明 UNO板介绍 烧录说明 Pro mini板介绍 烧录说明 DUE板介绍 烧录说明 NANO板介绍 概述: Arduino Nano是一款基于ATMega328P(Ard ...
- arduino uno r3单片机封装图_Arduino和单片机区别,及Arduino入门教程
关注.星标公众号,不错过精彩内容 素材来源:DF创客社区编辑整理:strongerHuang 搞单片机的读者都应该听说过Arduino,或者用过Arduino,但很多小伙伴还是不清楚究竟什么是Ardu ...
- 利用AVR单片机 专用下载 USBtinyISP对Arduino UNO下载程序
简 介: 测试了利用USBtinyISP对于Arduino UNO,也就是ATmega系列的单片机下载Bootloader的过程.通过测试可以看到,利用USBtinyISP可以更快的下载ATmega系 ...
- [转]SQLServer和Oracle,存储过程区别,常用函数对比
本文转自:http://www.cnblogs.com/neru/archive/2011/08/18/2144049.html 以前一直用sqlserver,只有很少的一点oracle的经验,现在要 ...
- git push 的符号笔有什么用_Git 标签(tag)作用、分支区别及常用命令
Git 跟其它版本控制系统一样,可以对某一时间点上的版本打上标签.在做版本发布的时候经常会用到.尽管 Git 只实现了一种标签对象,但是有两种基本的标签类型,通常称为轻量级的(lightweight) ...
- python的应用领域和常用函数模块有哪些_Python模块导入区别与常用函数案例
作者:Nature 出品:AI机器思维 Python中包含很多模块,每个领域的应用有关专家开发了相应的模块,必须将其导入到python中,然后才能使用.每个模块安装导入后才能引用,下面通过math模块 ...
最新文章
- 宝塔linux_宝塔面板建站基础教程:如何安装宝塔面板及建立博客网站
- easyui-treegrid移除树节点出错
- 数据库--悲观锁【收藏,待尝试】
- 【转】mysql 分析查找执行效率慢的SQL语句
- Java加密解密入门
- mysql服务自动关闭的解决
- 监督学习 | SVM 之非线性支持向量机原理
- 信息孤岛影响_企业专访:以“信息化”冲破信息孤岛
- 2018年4月计算机组成原理试题,全国2018年4月自考(02318)计算机组成原理试题及答案.pdf...
- 穿了好几个马甲,差点没认出来是二分查找
- 海量图片上传及存储方案
- 贝壳雕刻者怎样才能创造出更好的作品
- 2022年最新上海机动车签字授权人模拟试题及答案
- 城 市 名 经 度 纬 度
- 二向箔技能包(新手入门)笔记----BurpSuite篇
- 2020轨道交通峰会丨粤港澳大湾区地铁产业大会
- 服务器防火墙开启后打不开网站,防火墙开启后windows电脑上不了网怎么办_网站服务器运行维护...
- 决策树算法原理及实现
- 【小米商城】-添加购物车
- 数据库技术与应用(SQL Server)——【SQL Server单表查询(二)】