加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

STM32内存分布学习

发布时间:2020-12-15 19:56:05 所属栏目:百科 来源:网络整理
导读:1.STM32内存分布 下图是一张stm32的内存映射图,其中代码区是从0x0800 0000开始的,他的结束地址是0x0800 0000加上实际芯片的flash大小,他的ram的起始地址是0x2000 0000,然后结束地址依然是加上芯片实际的ram大

1.STM32内存分布

下图是一张stm32的内存映射图,其中代码区是从0x0800 0000开始的,他的结束地址是0x0800 0000加上实际芯片的flash大小,他的ram的起始地址是0x2000 0000,然后结束地址依然是加上芯片实际的ram大小。

stm32的内存映射图

2.单片机中RAMROMFLASH区别

1.RAM(Random Access Memory)

特点:
1. 掉电丢失数据;
2. 随机存取;


分类:

  1. 静态RAM/(SRAM) :不需要刷新电路保持数据,贵快,cpu的一级二级缓存;
  2. 动态RAM/(DRAM):需要刷新电路保持数据,比SRAM慢,比任何ROM快,计算机内存;

2.ROM(Read Only Memory)

特点:
1. 掉电不丢失数据;
2. . 字节存取;


分类:
1. PROM: 可编程一次性ROM;
2. EPROM:可擦除,可编程,按字节擦除和存储,保存100年,可擦除100w次,可靠成本高,电路复杂,容量小,一般不超过512k;


3.Flash

  1. 特点: 掉电不丢失;

分类:

  1. NOR Flash: 和SRAM一样,可直接运行用户存储在NOR FLASH中的程序,可读取任何一个字节,按块擦除,没有页;
  2. NADN Flash:一次读一块,一般为512个字节,不能运行用户程序,读取按页读取,读取速度比NOR FLASH慢,擦除和写入,比NOR FLASH快。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读