w25qxx的三字節地址模式和四字節地址模式

我們知道w25qxx支持3-Byte和4-Byte模式,其實就是地址空間不同,對應的空間大小不同,3-Byte空間最大隻達到128Mb

W25Q256FV提供了兩種地址模式,可用於指定存儲器陣列中的任何數據字節。 3字節地址模式向後兼容僅支持最大128Mb位數據的較早版本的串行閃存。爲了在3字節地址模式下尋址256M位或更多數據,除3字節地址外,還必須使用擴展地址寄存器。4字節地址模式旨在支持256Mb位至32Gb位的串行閃存設備。使能4字節地址模式時,不需要擴展地址寄存器。

W25Q256是32MB(256Mb)的flash,32MB(256Mb)就是 0x1 FF FF FF,所以地址位就是4個字節,四字節的範圍是0x1 00 00 00-0xFF FF FF FF所以可支持的空間範圍是256Mb-32Gb,即32MB-4GB

而16MB(256Mb)的flash最大是FF FF FF,只要三字節地址位

上電後,根據非易失性狀態寄存器位ADP(S17)的設置,W25Q256FV可以工作在3字節地址模式或4字節地址模式。如果ADP = 0,則器件將以3字節地址模式工作;否則,器件將以3字節地址模式工作。如果ADP = 1,則設備將以4字節地址模式工作。 ADP的出廠默認值爲0。

要在3字節或4字節地址模式之間切換,必須使用“進入4字節模式(B7h)”或“退出4字節模式(E9h)”指令。當前地址模式由狀態寄存器位ADS指示(S16)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章