基于SPI协议的Flash全擦除
生活随笔
收集整理的這篇文章主要介紹了
基于SPI协议的Flash全擦除
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
基于SPI協議的Flash全擦除
`timescale 1ns / 1ps module flash_be_ctrl(input wire sys_clk,//系統時鐘頻率50MHZ input wire sys_rst_n,//復位信號,低電平有效 input wire key,//按鍵輸入信號 output reg cs_n,//片選信號 output reg sck,//串行時鐘 output reg mosi //主輸出從輸入數據);parameter IDLE = 4'b0001,//初始狀態 WR_EN = 4'b0010,//寫裝態 DELAY = 4'b0100,//等待狀態BE = 4'b1000;//全擦除狀態 parameter WR_EN_INST = 8'b0000_0110;//寫使能指令 parameter BE_INST = 8'b1100_0111;//全擦除指令 reg [2:0] cnt_byte;//字節計數器 reg [3:0] state;//狀態機狀態 reg [4:0] cnt_clk;//系統時鐘計數器 reg [1:0] cnt_sck;//串行時鐘計 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的基于SPI协议的Flash全擦除的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于sobel算法的边缘检测设计与实现
- 下一篇: SPI-Flash页写实验