MCU——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
  • 12
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值