關于華邦W25Q256的學習
一、基本特性
容量256Mb,最小的組織單位是頁每個頁256個字節(jié),可進行頁編程(一次寫256個字節(jié));16個頁組成4KB的扇區(qū),可進行扇區(qū)擦除,128個扇區(qū)組成32KB塊,64KB的組,可以整片擦除。256有8192個扇區(qū)和512個塊。256支持標準的SPI接口,2/4線SPI,SPI頻率最大104MHz,64位唯一序列號,256字節(jié)的安全寄存器。
在時鐘的上升沿將數(shù)據(jù)寫入256,時鐘的下降沿從256讀出數(shù)據(jù)。支持SPI總線模式的0和3,模式0常態(tài)是低電平,模式3常態(tài)是高電平。
W25Q256支持兩種地址模式— 三個字節(jié)或四個字節(jié)地址。三字節(jié)地址向后兼容小容量flash,最大支持128Mb的數(shù)據(jù)地址,256M必須使用擴展的4字節(jié)地址。4字節(jié)地址格式支持256Mb~32Gbit,4字節(jié)模式使能的時候擴展地址寄存器不是必須的。上電后工作在3字節(jié)地址模式還是4字節(jié)地址模式取決于Non-Voloatile Status Register 寄存器ADP位(S17),ADP=0 3字節(jié)地址格式,ADP=1 4字節(jié)地址格式,默認的是三字節(jié)地址格式。進入4字節(jié)命令0xB4、退出4字節(jié)命令0xE9 在3字節(jié)和4字節(jié)之間轉換。S16狀態(tài)寄存器的ADS位指示當前使用的地址模式。
保持功能,標準SPI和雙SPI控制,HOLD信號高電平的時候W25的操作會被暫停,在SPI復用的時候這個信號比較有用。
軟件復位和硬件復位,上電后可以使用軟件復位,使用軟件復位必須包括兩個命令,使能復位0x66、復位0x99,器件接收到命令30us后進行復位。復位期間不接受任何指令。
狀態(tài)和配置寄存器:
擴展地址寄存器只有在3字節(jié)地址模式下使用。高位優(yōu)先傳輸MSb,高字節(jié)優(yōu)先傳輸 MSB first。
讀命令0x03: 命令后邊跟著24位或32位的地址,然后是讀出來的數(shù)據(jù),地址自增,片選有效并且時鐘不停,將會一直讀。最先讀出來的是字節(jié)的高位,在上升沿讀出。
4字節(jié)模式的讀:
不論是3字節(jié)地址還是4字節(jié)地址,使用32位的地址都可以訪問所有的256Mb的空間。
快讀:0x0b
快讀與3字節(jié)模式和4字節(jié)地址模式相似,只不過是增加了時鐘頻率,而且在24/32位地址之后不是立刻接收收數(shù)據(jù),而是有1個字節(jié)的假讀,使W25內部進行同步。
4字節(jié)地址模式快讀:0x0c
除了地址字節(jié)個數(shù)不一樣其他的都一樣。
頁編程:0x02
頁編程允許在當前擦除過的位置一次寫入1~256個字節(jié)的數(shù)據(jù),在頁編程命令之前必須有一個寫使能命令。CS片選位拉低—— 發(fā)送0x02命令—— 地址 —— 數(shù)據(jù)
扇區(qū)擦除:0x20
扇區(qū)擦除將指定的扇區(qū)4KB擦除回復成0xff,擦除之前必須執(zhí)行一條寫使能指令。扇區(qū)擦除指令0x20 — 扇區(qū)地址,在此期間CS引腳低電平。
32KB塊擦除命令:0x52
塊擦除之前執(zhí)行寫使能指令,使狀態(tài)寄存器的WEL位置1,拉低CS引腳—— 0x52 — 地址,在地址的最后一位鎖存后,CS引腳必須拉高。
64KB塊擦除指令:0xD8
片擦除指令:0xC7/0x60
寫使能指令—— 拉低CS —— 指令0xc7/0x60 —— 拉高CS
讀期間ID:0x90
拉低CS—— 指令 0x90—— 地址0x00000000 —— 數(shù)據(jù)線輸出制造ID —— 數(shù)據(jù)線輸出期間ID
讀唯一的ID號:0x4B
64位的唯一序列號,防止被克隆。
拉低CS —— 指令0x4B — 4字節(jié)的假讀時鐘 —— 輸出線輸出64位ID MSBfirst
擦除安全寄存器:0x44
W25Q256提供了256個字節(jié)的安全寄存器可以獨立的編程和擦除,主要存儲獨立與主存儲區(qū)的用戶自己的系統(tǒng)信息。
編程安全寄存器:0x42
讀安全寄存器:0x48
設置讀參數(shù):0xc0
標準的SPI模式不接受設置參數(shù)指令,快讀命令中的假讀時鐘個數(shù)是固定的。復位后默認的假讀時鐘是2。
使能復位(0x66)和復位器件0x99
軟件復位指令執(zhí)行后,任何操作都會停止,器件恢復初始上電狀態(tài),失去所有當前的配置。
上,Winbond(華邦)系列產品特點總結,如您有疑問想洽談合作,不妨來咨詢華邦flash芯片代理-深圳穎特新科技;穎特新作為Winbond代理商,將竭盡全力為您服務。0755-82591179.
編輯:Simon 最后修改時間:2019-06-26