久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 存儲(chǔ)閃存 >> Winbond W25QXX SPI Flash使用筆記

Winbond W25QXX SPI Flash使用筆記

關(guān)鍵字:SPI Flash存儲(chǔ) 數(shù)據(jù)擦除 數(shù)據(jù)寫入 作者: admin 來(lái)源: 發(fā)布時(shí)間:2019-05-14  瀏覽:315
相較于EEPROM而言,SPI Flash的存儲(chǔ)空間簡(jiǎn)直就是打開(kāi)了一個(gè)新世界。以W25Q16為例,16Mb也就是2MB的空間,是AT24C08芯片的1KB空間的2048倍,價(jià)格也沒(méi)有相差很多。同時(shí)使用SPI總線可以實(shí)現(xiàn)更高的讀寫速度,W25Qxx的SPI總線可以達(dá)到80MHz,這是IIC總線望塵莫及的,而且我比較喜歡用的STM32單片機(jī)的IIC總線總是讓人那么揪心,所以我一直都是用的軟件模擬IIC,而STM32的SPI則好用得多。但是SPI Flash也屬于是閃存的一種,內(nèi)部也是由Nand flash或者是Nor flash構(gòu)成的,F(xiàn)lash存儲(chǔ)結(jié)構(gòu)的毛病就是在寫入之前必須要執(zhí)行擦除操作,就像STM32單片對(duì)自身的Flash空間進(jìn)行編程的時(shí)候需要先擦除一頁(yè)然后在寫入數(shù)據(jù),SPI Flash也一樣,每次寫入都要先擦除,不像EEPROM一樣方便,想讀哪個(gè)讀哪個(gè),想寫哪個(gè)寫哪個(gè)。并且W25Qxx系列的Flash的數(shù)據(jù)保存時(shí)間是20年,而AT24Cxx系列的EEPROM的數(shù)據(jù)保存時(shí)間為100年,當(dāng)然我們不指望我們的產(chǎn)品能夠用100年,至少這說(shuō)明了EEPROM和FLASH各有優(yōu)勢(shì),但是隨著生活生產(chǎn)中數(shù)據(jù)量的增加,F(xiàn)lash的優(yōu)勢(shì)變得越來(lái)越突出。

由于之后的設(shè)計(jì)可能會(huì)使用SPI Flash代替EEPROM,所以特地用開(kāi)發(fā)板上的W25Q16測(cè)試了一下Flash的性能。電路連接示意如下圖:

W25Qxx系列(W25Q80, W25Q16 and W25Q32)的Flash內(nèi)部是按照Page、Sector、Block的結(jié)構(gòu)來(lái)劃分的,一個(gè)Page為256個(gè)Byte,一個(gè)Sector為16個(gè)Page也就是4KB,一個(gè)Block為16個(gè)Sector也就是64KB。

不像上學(xué)那會(huì)一樣有時(shí)間自己寫驅(qū)動(dòng)代碼了,現(xiàn)在直接拿例程代碼進(jìn)行修改了?偟膩(lái)說(shuō)W25Qxx系列的Flash的SPI控制邏輯就是:

1、拉低片選引腳

2、SPI寫命令字

3、SPI讀/寫數(shù)據(jù)

4、拉高片選引腳

5、等待完成操作

數(shù)據(jù)擦除

可以以Sector為單位也可以以Block為單位,進(jìn)行Sector擦除的時(shí)候發(fā)送0x20命令字,然后跟隨24位的存儲(chǔ)地址,寫入的24位地址應(yīng)該是會(huì)將低12位忽略掉,不過(guò)數(shù)據(jù)手冊(cè)上沒(méi)有說(shuō)明。進(jìn)行Block(64KB)擦除的時(shí)候發(fā)送0xD8命令字,然后發(fā)送24位的地址,芯片內(nèi)部同樣會(huì)忽略低16位地址。擦除之后芯片內(nèi)所有數(shù)據(jù)都是0xFF,這是Flash的特性,感興趣的可以查閱資料,這里做個(gè)簡(jiǎn)單的說(shuō)明。Flash存儲(chǔ)單元中是無(wú)法寫入位1的,只能寫入位0,所以要寫入數(shù)據(jù)的話要先將原來(lái)的數(shù)據(jù)都擦出成0xFF然后寫入數(shù)據(jù)的時(shí)候遇到bit 1時(shí)不做處理,遇到bit 0時(shí)寫入0即可。這就是為什么Flash進(jìn)行寫入之前需要進(jìn)行擦除的原因。我在W25Q16上做了一個(gè)有趣的測(cè)試,在不擦除Sector的情況下寫入,發(fā)現(xiàn)依然可以寫入,讀出寫入的數(shù)據(jù)發(fā)現(xiàn)新寫入的數(shù)據(jù)的0會(huì)將源數(shù)據(jù)中的對(duì)應(yīng)位的1覆蓋,但是新寫入的1并不會(huì)覆蓋原數(shù)據(jù)中對(duì)應(yīng)位的0,印證了上面介紹的Flash原理。也就是說(shuō)如果一個(gè)地址處的數(shù)據(jù)是0xFF,那么這個(gè)地址還可以寫入任何數(shù)據(jù),否則不可能完整寫入任何數(shù)據(jù)。

數(shù)據(jù)寫入

時(shí)只能按照Page來(lái)寫入,最多一次只能寫256個(gè)字節(jié),也就是一個(gè)頁(yè)的空間,寫入的時(shí)候可以不從頁(yè)的開(kāi)始地址寫入,如果一次寫入字節(jié)數(shù)溢出了一個(gè)頁(yè)的空間,那么多出來(lái)的會(huì)從循環(huán)到頁(yè)的開(kāi)始地址處覆蓋原來(lái)的數(shù)據(jù),數(shù)據(jù)手冊(cè)的10.2.14節(jié)說(shuō)的很明白。頁(yè)寫的命令字為0x02,尾隨24位的地址。

有時(shí)候我們還需要讀取芯片的ID號(hào),W25Qxx系列Flash有多個(gè)ID號(hào),Manufacturer ID、Device ID、Unique ID、JEDEC ID,W25Q16讀取到的Manufacturer ID為0xEF,Device ID為0x14,Unique ID沒(méi)讀出來(lái),JEDEC ID沒(méi)興趣讀......我感興趣的Unique ID卻沒(méi)讀出來(lái),因?yàn)檫@個(gè)ID是可以當(dāng)做程序加密使用的。算了,反正STM32也有唯一標(biāo)識(shí)ID,寫入到FLASH中也可以實(shí)現(xiàn)程序加密。

其實(shí)使用上面的4個(gè)命令就可以正常得使用SPI Flash工作了,其他的很多命令字都用不上。

以上,Winbond(華邦)系列產(chǎn)品特點(diǎn)總結(jié),如您有疑問(wèn)想洽談合作,不妨來(lái)咨詢華邦flash芯片代理-深圳穎特新科技;穎特新作為Winbond代理商,將竭盡全力為您服務(wù)。0755-82591179.

編輯:Simon  最后修改時(shí)間:2019-05-17

聯(lián)系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區(qū)桃源街道平山社區(qū)平山一路2號(hào)南山云谷創(chuàng)業(yè)園二期11棟410-411

Copyright © 2014-2026 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
99热成人精品热久久66| 伊人成色综合网| 国产成人无码一二三区视频| 成年人深夜视频| 午夜啪啪福利视频| 黄色片免费网址| 永久免费在线看片视频| 国产乱人伦精品一区二区三区| 国产九色porny| 日本高清免费在线视频| 日韩 国产 一区| 午夜一级免费视频| 婷婷视频在线播放| 三级性生活视频| www.久久com| 国产人妻人伦精品| 91视频最新入口| 国产精品区在线| 中文字幕第22页| av在线免费观看国产| 国产真人无码作爱视频免费| 午夜激情av在线| 三日本三级少妇三级99| 精品国产av无码一区二区三区| 国产中文字幕二区| 手机看片福利盒子久久| 久久久精品高清| 国内外成人激情免费视频| 大肉大捧一进一出好爽视频| 看欧美ab黄色大片视频免费| 日韩视频在线免费播放| 美女黄色免费看| 91蝌蚪视频在线观看| 爱爱爱视频网站| 色欲色香天天天综合网www| 日韩av.com| 婷婷五月综合缴情在线视频| 五月花丁香婷婷| 少妇高潮喷水在线观看| www.五月天色| 中国丰满人妻videoshd| 日韩精品免费一区| 无码人妻精品一区二区三区在线| 日韩第一页在线观看| 亚洲 中文字幕 日韩 无码| 久久99久久99精品| 亚洲第一色av| 亚洲人成色77777| 久久在线中文字幕| 精品国产鲁一鲁一区二区三区| 毛片一区二区三区四区| 久久久久99精品成人片| 中文字幕精品在线播放| 亚洲一区二区在线视频观看| 日韩一级片免费视频| www.久久av.com| 亚洲成熟丰满熟妇高潮xxxxx| 日韩一级特黄毛片| www.污网站| av网站在线不卡| 无限资源日本好片| 能在线观看的av网站| 8x8x最新地址| 国产精品人人爽人人爽| 999在线免费视频| 日本黄色三级大片| 免费国产a级片| 国产精品久久中文字幕| 欧美 日韩 国产一区| 男人天堂网视频| 成年人黄色片视频| 天天操天天爽天天射| 色噜噜狠狠一区二区三区狼国成人| 日本美女高潮视频| 国内外成人免费在线视频| 91热视频在线观看| 午夜不卡福利视频| 一区二区三区国产好的精华液| 91制片厂免费观看| 日韩视频在线视频| 黄色一级在线视频| 91香蕉视频污版| 亚洲精品久久久中文字幕| 亚洲色图都市激情| 国产片侵犯亲女视频播放| 国产精品一区二区免费在线观看| 男人天堂网视频| 午夜国产福利在线观看| 日本一级黄视频| 3d动漫一区二区三区| 亚洲制服中文字幕| 欧美狂野激情性xxxx在线观| 热久久精品国产| 91精品国产三级| 欧美三级一级片| 日韩一区二区三区不卡视频| 国产在线拍揄自揄拍无码| 国产精品丝袜久久久久久消防器材| 日日躁夜夜躁aaaabbbb| 老司机午夜免费福利视频| 国产精品丝袜久久久久久消防器材| www.色就是色.com| 波多野结衣综合网| 自拍一级黄色片| 免费日韩中文字幕| 国产一区二区四区| 国产成人美女视频| 欧美a在线视频| 少妇久久久久久被弄到高潮| 亚洲精品国产一区二区三区| 成人精品小视频| 亚洲黄色网址在线观看| 手机在线视频你懂的| 欧美 丝袜 自拍 制服 另类| 精品亚洲视频在线| 波多野结衣家庭教师在线播放| 日本免费在线视频观看| 午夜视频你懂的| 日本欧美黄色片| 国产91沈先生在线播放| 欧美性受黑人性爽| 中文字幕 91| 国产免费人做人爱午夜视频| 欧美日本视频在线观看| 欧美黄网在线观看| 在线观看日本www| 一区二区三区网址| 亚欧美在线观看| 国产一级不卡毛片| 乱子伦视频在线看| 日韩一级在线免费观看| 十八禁视频网站在线观看| 青青青在线播放| 久久久成人精品一区二区三区| 亚洲欧美视频二区| 国产精品人人爽人人爽| 老司机午夜性大片| 色乱码一区二区三区在线| 少妇高清精品毛片在线视频| 国产性xxxx18免费观看视频| 日本xxxxxxx免费视频| 黄色在线视频网| 第一区免费在线观看| 成年丰满熟妇午夜免费视频| 久艹在线免费观看| 日本在线xxx| 青青青在线视频免费观看| www,av在线| 成年人网站国产| 久久精品香蕉视频| 91丨九色丨蝌蚪| 国产乱子伦精品无码专区| 可以在线看的黄色网址| www.com久久久| 欧美亚洲黄色片| 国产视频一区二区视频| 伊人免费视频二| 久久99久久久久久| 那种视频在线观看| 一级黄色大片儿| 男人的天堂狠狠干| 日本中文字幕影院| 国产午夜福利100集发布| 污视频网址在线观看| 欧美,日韩,国产在线| 国产视频在线视频| 日本精品一区在线观看| 缅甸午夜性猛交xxxx| 亚洲第一色av| 人妻少妇精品无码专区二区| 狠狠干狠狠操视频| 久艹在线免费观看| 亚洲制服中文字幕| 欧美日韩成人免费视频| 四虎永久免费网站| 一本色道无码道dvd在线观看| 日韩视频在线观看视频| 鲁一鲁一鲁一鲁一av| 秋霞无码一区二区| 亚洲最新免费视频| 日韩一级免费在线观看| www国产精品内射老熟女| 9l视频自拍9l视频自拍| 色天使在线观看| 国产免费人做人爱午夜视频| 免费观看美女裸体网站| 日韩免费在线观看av| 国产经典久久久| 久久国产精品国产精品| 中文字幕在线观看第三页| 欧美极品欧美精品欧美图片| 成人免费观看在线| 永久免费看av| 91嫩草国产丨精品入口麻豆| 亚洲欧美一区二区三区不卡| 久久黄色片网站| 色噜噜狠狠一区二区| 日韩视频在线观看一区二区三区| 亚洲一区二区在线视频观看| 日本黄大片一区二区三区|