久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 關于spiflash存儲器讀寫一個字節的問題方案

關于spiflash存儲器讀寫一個字節的問題方案

作者: 時間:2016-11-27 來源:網絡 收藏
spiflash是8pins的flash存儲器,用到的有AT45DB041和AT45DB161,存儲容量后者約有2MB大小。通過讀取手冊可知,對161進行讀寫數據有2種方式
1 通過buffer向主存里邊寫數據,
2 直接向主存里邊寫數據。
要實現寫一個字節的話必須把先把寫進去的數據讀到buffer里然后帶著這些數據重新燒進去,否則會出現錯誤。如果利用前者調用buffer進行寫單字節時,必須要滿足幾件事
首先把主存頁里的 數據讀出來;其次把要寫的單字節數據寫到buffer里;最后再把buffer里的數據寫進主存里。
用到的三個命令字分別是0x55 ,0x87(0x84),0x86(0x83).


評論


技術專區

關閉