flash 地址容量换算

时间:2024-05-18 20:10:21

今天看了下flash的芯片手册,感觉连最基本的换算都不会,哎!

GD25Q127是16M Bytes芯片,芯片手册显示的存储结构如下:

flash 地址容量换算

换算方式:

16 * (1024 * 1024) = 16777216(dec) = 0x1000000(hex)  ,从0开始算起,所以地址是 0 - 0xFFFFFF(H) 

注意,有的说容量是 128M Bit ,如果不看芯片手册, 搞不懂平时说的是bit 还是byte。 128M bit / 8 = 64M byte