这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 基础知识每日一题——第三十一题

共10条 1/1 1 跳转至

基础知识每日一题——第三十一题

高工
2014-07-21 09:42:24     打赏
活动简介:

“每日一题”是EEPW参考西电XDLab社推出的旨向初学者普及基础知识的一项活动,每天在此帖内公布“每日一题”的题目。大家可以根据自己的理解对题目进行回答和相互讨论,我们鼓励大家积极发言。第二天会给出参考答案。每天一帖,所有的题目都将汇集至此,以期方便大家查找。

 

活动宗旨:

活动目的在于通过“每日一题”让大家每天进步一点点,增强大家的基础知识,提高大家对电子制作的兴趣。我们鼓励大家积极发言,如果不懂、是菜鸟,请积极发问;如果懂、是大神,请慷慨解囊。


        今日题目:MCU 的内部资源都有哪些,作用是什么?







基础知识每日一题

助工
2014-07-21 09:53:48     打赏
2楼
最主要也常用的的资源是GPIO,然后通讯USART/SPI/I2C/CAN,然后就是定时器,捕获器, AD\DA,然后是各种借口,FLASH,内存,显示器接口,常用的也就这些了

助工
2014-07-21 10:17:48     打赏
3楼

感觉MCU包括太多分类,仅对于51单片机而言,内部资源有:

a、中断系统。中断装置和中断处理程序统称为中断系统。其作用是实现中断响应和中断返回、实现优先权排队                         和实现中断嵌套;

b、定时器/计数器。作用是定时和计数;

c、串口。作用是通过电平转换(MAX232)可与计算机通信,也可单片机间相互通信。

d、存储器。分程序存储器和数据存储器,顾名思义就是用来存放程序和数据的空间。

e、I/O口。IO口是单片机与外界的接口,即输入/输出口,可以作为数据口。

f、数据总线和地址总线。


院士
2014-07-21 15:11:13     打赏
4楼
   如有的单片机的内置振荡器、看门狗电路,能否算是内部的资源啊,有点把握不准。

工程师
2014-07-21 16:52:01     打赏
5楼
有些MCU没有内部振荡器的。。。

院士
2014-07-21 20:44:16     打赏
6楼

我在选型MCU时,首先看的是flash与ram空间的大小。

然后再看其外设接口。

在满足以上情况下,再看定时器,

之后才会看注诸如 eeprom fifo dma等特性。


高工
2014-07-21 21:51:13     打赏
7楼

MCU 的内部资源都有ROM、FLASH、RAM、SRAM、EEPROM、定时器、中断、通信协议、ADC

①ROM:程序存储器,掉电数据会丢失,程序运行过程其数据会改变.早期单片机ROM因擦写修改麻烦,价格昂贵戒者价格低廉OTP型无法修改数据等原因已经 被现FLASH存储器替代了

②FLASH:主要用作程序存贮器,就是替代前ROM,最大的特点是降低了芯片成本幵且可以电擦写

③RAM:数据存储器,跟计算机里面内存差多,主要用来存放程序运行过程数据,掉电会丢失之前数据

④SRAM:是英文Static RAM的缩写,它是一种具有静止存取功能的内存,丌需要刷新电路即能保存它内部存储的数据。而DRAM(Dynamic Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,因此SRAM具有较高的性能,但是SRAM也有它的缺点,即它的集成度较低,相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积,所以在主板上SRAM存储器要占用一部分面积。

⑤EEPROM:分串行和幵行两种。视用户的需要而定,一般用来存储系统的一些参数,这些参数可能需要修改,也可能丌会修改, 仍新上电仌存在的数据。 存储当前工作状态。

⑥定时器:单片机中的定时器和计数器是一个东西,叧丌过计数器是记录的外界发生的事情,而定时器则是由单片机供给一个非常稳定的计数源

⑦中断:主要作用处理随机事件外部断此串口断也此;另作用处理重复事件比定时器断等

⑧通信协议:是建立物理层之上通信数据包格式,单片机不别的单片机戒者设备及电脑之间传输数据,就需要一个通讯协议,有I2C,SPI,AUSART等协议

⑨ADC: 是将模拟量转换成数字量供给单片机处理的模块


院士
2014-07-21 22:10:44     打赏
8楼

才发现题目还是两问。

我会首先关注flash,flash主要用来存放程序,现在大空间基本用来存放各种数据表之用。

之后是RAM,这个主要用来存放运行时的变量,例如临时缓冲区等等

外设接口,主要用来与外围模块相通讯,例如spi接口的串行flash芯片

定时器,基本用来设计任务之使用。丰富的定时器,会使设计更加合理,简捷。


高工
2014-07-22 09:18:49     打赏
9楼

  解答:

  ROM:程序存储器,掉电数据会丢失,程序运行过程其数据会改变.早期单

  片机 ROM 因擦写修改麻烦,价格昂贵或者价格低廉 OTP 型无法修改数据等原

  因已经被现 FLASH 存储器替代了

  FLASH:主要用作程序存贮器,就是替代前 ROM,最大的特点是降低了芯片

  成本并且可以电擦写

  RAM:数据存储器,跟计算机里面内存差多,主要用来存放程序运行过程数

  据,掉电会丢失之前数据

  SRAM:是英文 Static RAM 的缩写,它是一种具有静止存取功能的内存,

  不需要刷新电路即能保存它内部存储的数据。而 DRAM(Dynamic Random

  Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,

  因此 SRAM 具有较高的性能,但是 SRAM 也有它的缺点,即它的集成度较低,

  相同容量的 DRAM 内存可以设计为较小的体积,但是 SRAM 却需要很大的体积,

  所以在主板上 SRAM 存储器要占用一部分面积。

  EEPROM:分串行和并行两种。视用户的需要而定,一般用来存储系统的

  一些参数,这些参数可能需要修改,也可能不会修改,从新上电仍存在的

  数据。 存储当前工作状态。

  定时器:单片机中的定时器和计数器是一个东西,只不过计数器是记录

  的外界发生的事情,而定时器则是由单片机供给一个非常稳定的计数源

  中断:主要作用处理随机事件外部断此串口断也此;另作用处理重复事

  件比定时器断等

  通信协议:是建立物理层之上通信数据包格式,单片机与别的单片机或

  者设备及电脑之间传输数据,就需要一个通讯协议,有 I2C,SPI,AUSART

  等协议

  ADC: 是将模拟量转换成数字量供给单片机处理的模块


菜鸟
2014-07-25 09:48:16     打赏
10楼
沙子,铜,等

共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]