STM32之FLASH模拟EEPROM学习笔记

 Keil中Code,RO-data,RW-data,ZI-data的说明

Code为程序代码部分

RO-data表示程序定义的常量const temp;

RW-data表示已初始化的全局变量

ZI-data表示未初始化的全局变量

Program Size: Code=18248 RO-data=320 RW-data=260 ZI-data=3952

Code,RO-data,RW-data存储于FLASH

RW-data,ZI-data存储与SRAM

初始化时RW-data从flash拷贝到RAM

生成的map文件位于list文件夹下(KEIL)

Total RO Size(Code + RO-data)                     18568(18.13KB)

Total RW Size(RW-data + ZI-data)                    4212(4.11KB)

Total ROM Size(Code + RO-data + RW-data)   18828(18.39KB)

内置闪存模块可以在通用地址空间直接寻址,任何32位数据的读操作都能访问闪存模块的内容并得到相应的数据。读接口在闪存端包含一个读控制器,还包含一个AHB接口与CPU衔接。这个接口的主要工作是产生读闪存的控制信号并预取CPU要求的指令块,预取指令块仅用于在I-Code总线上的取指操作,数据常量是通过D-Code总线访问的。这两条总线的访问目标是相同的闪存模块,访问D-Code将比预取指令优先级高。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值