单片机Flash大小和RAM大小空间理解与分析 | 您所在的位置:网站首页 › ram芯片的存储容量怎么算的 › 单片机Flash大小和RAM大小空间理解与分析 |
1,空间大小问题 Flash大小 32kBytes 意思是 321024 = 32768 字节(Bytes) RAM大小 8kBytes 意思是 81024 = 8192字节(Bytes) 2,代码及变量存储问题 我们以KEIL编译器 给我们提供的信息为例来进行分析和理解 如下图 整个程序被分为了 4部分 4, 没有赋值的变量: 没有赋值的变量 会在上电程序运行的过程中 存在RAM中 (掉电丢失) 所以我们得到结论 Falsh 应该满足1+2+3 RAM 应该满足 2+3 另外我们还需要注意 单片机本身底层的一些 处理逻辑也会占用一部分 我们来看一下代码超过编译内存后的提示: 英文提示 同时 这39字节大小 已经在1 代码 这部分中被包含在里面了,所以我们计算的时候 就不需要在加上这39字节的数据了 |
CopyRight 2018-2019 实验室设备网 版权所有 |