SPI 基於SPI協議的Flash驅動控制

2022-10-10 05:03:08 字數 659 閱讀 6233

實驗目標:

將固化到flash中的程式,通過全擦除程式將其中的固化程式擦除,重新上電後,不再執行固化檔案裡的內容

jic檔案:將該檔案燒錄到flash中,掉電不丟失

flash在spi通訊中充當從裝置

在進行程式固化時,在下圖中選擇主裝置型號

具體操作

檢視flash晶元的資料手冊:

寫使能指令

——執行完畢

——器件:寫鎖存狀態

——在寫鎖存狀態下,寫入全擦除指令

——寫全擦除指令前先拉低片選訊號

——指令寫入過程中,片選訊號保持低電平

——指令寫完後,拉高片選訊號

——拉高後,等待一段時間後(全擦除週期tbe),才能完全擦除

全擦除實驗時序圖

SPI匯流排協議

spi是乙個環形匯流排結構 由ss cs sck sdi sdo構成,其時序其實很簡單,主要是在sck的控制下,兩個雙向移位暫存器進行資料交換。假設下面的8位暫存器裝的是待傳送的資料10101010,上公升沿傳送 下降沿接收 高位先傳送。那麼第乙個上公升沿來的時候 資料將會是sdo 1 暫存器 01...

SPI協議介紹

spi協議介紹 一 基本資訊 spi synchronous peripheral inte ce 同步外圍裝置介面 是序列介面的一種。該介面協議由motorola公司提出並形成規範。1 資料線 spi介面包含四條線 cs sck mosi miso,含義和作用如下 1 cs 片選訊號,低電平有效,...

SPI 協議詳解

1 什麼是spi?spi是序列外設介面 seria 種同步序列接 術,是一種高速的,全雙工,同步的通訊匯流排。2 spi優點 支援全雙工通訊 通訊簡單 資料傳輸速率塊 3 缺點 沒有指定的流控制,沒有應答機制確認是否接收到資料,所以跟iic匯流排協議比較在資料 可靠性上有一定的缺陷。4 特點 1 高...