arduino笔记3:AVR微控制器 + 产生背景 + 内部架构 + 存储器

本文介绍了AVR微控制器的产生背景、内部架构和存储器。AVR由挪威理工学院学生项目发展而来,以其RISC架构、板载Flash存储和灵活配置著称。内容涵盖AVR的CPU、RISC特性、内存类型以及工作电压,揭示了其在Arduino平台中的核心作用。
摘要由CSDN通过智能技术生成

因为基于AVR的Arduino其实只是一个AVR微控制器的物理平台(例如分接板),所以Arduino的电气特征本质上就是PCB( Printed Circuit Board)上AVR设备的问题。

当然这里只需要简单了解即可,我们用arduino做一些小项目并不需要了解这么深入,因为这些东邪前人都已经给我们封装好了,直接就可以使用。

那既然都封装好了,直接就可以用了,那是不是就不用了解了呢?

个人认为最好是了解一下,因为随着学习的深入,可能会发现这些也是很重要的一部分。

目录

(一)AVR微控制器产生背景

(二)内部架构

RISC架构

板载内存

工作电压

(三)内部存储器


 

通过在arduino上面编写程序,再连接上必要的模块就可以让arduino动起来。在了解arduino语言操作之前有必要了解一下arduino的组成特点,在了解整体开发板结构之前,先来看看核心处理器的基本结构。

这里将简单介绍主要功能,包括AVR CPU、所谓的“外围设备”功能,比如定时器、计数器、串行接口逻辑、模数转换器(A/D)、模拟比较器、离散数字I/O端口。

AVR微控制器广泛适用于各种配置与封装类型,但是各种类型的8位AVR设备使用通用的CPU以及模块化的内部架构,各个组成部件都围绕着内部数据总线进行搭建。这种模块化的架构方式允许设计者把不同的组合包含到设计中,并把大量功能模块加到AVR的内部电路,以迎合特定的设计需求,生产出能够满足不同应用场景的产品。

ÿ

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值