内存大小与地址的对应关系以及计算方法 |
您所在的位置:网站首页 › 内存寻址空间计算方法 › 内存大小与地址的对应关系以及计算方法 |
要查找每个外设对应的地址,可以在对应的用户手册的Memory mapping章节,查询各个外设对应的起始地址、结束地址(比如SPI、串口、IIC、Flash等),例如可以查询到:外设SPI1的地址范围为:0x4001 3000 —— 0x4001 3400 外设Flash的地址范围为:0x0800 0000 —— 0x0801 FFFF,我们在这里以Flash Memory为例,计算一下STM32F103系列单片机的Flash Memory大小。 查到Flash Memory地址范围为: 起始地址:0x0800 0000 结尾地址:0x0801 FFFF 则Flash Memory最大内存= 地址差= 结尾地址 - 起始地址= 0x0001 FFFF 。其中 0x0001,FFFF可以表示的地址个数为131072个(0x0001,FFFF转换为10进制), 即内存大小为131072Byte(字节)=128K |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |