当前位置:   article > 正文

MCU——SRAM和Flash

sram和flash

前言:MCU中的SRAM和Flash相当于计算机系统中的RAM和ROM概念。

1. SRAM和Flash对比区别


分类SRAMFlash
容量容量小容量大
读写速度
掉电易失掉电易失掉电不易失
价格高昂低廉
应用场合程序运行中数据变量的运算存储代码或者常量数据

2. 芯片容量

  由于SRAM用于存储程序运行过程当中产生的临时数据,因此在程序中定义大批量数据时候必须考虑到SRAM的容量大小,特别是实时数据采集时,一旦需要采集大量数据,考虑到SRAM容量时,需要分批采集

  虽然现在单片机的容量一般都足够,但在极端情况下还是会出现由于程序过大超过Flash容量的报错。这时候需要对所使用的单片机Flash容量了解详细,若程序过大,则选择深度优化编译或者删减程序

  以下是我常用的芯片类型容量记录表:

类型SRAMFlash
HC32F0032K16K
HC32F0054K32K
HC32F030/HC32F0364K / 8K32k / 64K
HCF3213X4K / 8K32K / 64K
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/595472
推荐阅读
相关标签
  

闽ICP备14008679号