首页 > 其他 > 详细

MCU的存储器用途

时间:2014-04-07 08:36:54      阅读:644      评论:0      收藏:0      [点我收藏+]

MCU的存储器用途:

RAM:数据存储器,和计算机的内存差不多,主要是用来存放程序运行产生的过程数据,掉电后会丢失数据,因此程序在上电后需要进行初始化。程序中的全局变量占据着RAM中的固定空间,局部变量是在用到的时候才分配空间,用完后就自动销毁掉了。一片单片机的RAM是十分有限的,我们在写较大的程序是经常会遇到内存不够的情况因此我们在写程序是一定要注意节省RAM空间,可以用局部变量的地方绝对不要用全局变量!

ROM:程序存储器,掉电后程序不会丢失,但是在程序运行过程中,其数据不会改变。它里面存储的是经过编译的二进制代码,不是源代码。

FLASH:单片机的FLASH主要用作于程序存储器,代替以前的ROOM,最大优点是降低了芯片成本,方便芯片的电擦写!

 

 

RAM

是数据存储器

,

跟计算机里面的内存差不多

,

中的过程数据

,

掉电后就会丢失之前的数据

,

所以程序在上电时需要进行初始化

,

否则上电后的数据是一个随机数

,

可能导致程序奔溃

MCU的存储器用途,布布扣,bubuko.com

MCU的存储器用途

原文:http://www.cnblogs.com/liang2713020/p/3648991.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!