資料介紹
FLASH實驗-SPI學習目標:
1、學會STM32硬件SPI
2、學會對EN25Q64進行讀寫操作
10.1 EN25Q64簡介
EN25Q64是華邦公司推出的大容量SPI FLASH產(chǎn)品,EN25Q64的容量為64M比特,也就是說有8M字節(jié).EN25Q64將8M的容量分為128個塊(Block),每個塊大小為64K字節(jié),每個塊又分為16個扇區(qū)(Sector),每個扇區(qū)4K個字節(jié).EN25Q64的最少擦除單位為一個扇區(qū),也就是每次必除4K個字節(jié)。
EN25Q64支持標準的SPI,還支持雙輸出/四輸出的SPI,最大SPI時鐘可以到80Mhz(雙輸出時相當于160Mhz,四輸出時相當于320M),更多的EN25Q64的介紹,請參考EN25Q64的DAIASHEET.
10.2 SPI簡介
從上面的簡介我們知道,EN25Q64是使用SPI來通信的。那什么是SPI呢?
SPI是英語Serial Peripheral interface的縮寫,顧名思義就是串行外圍設(shè)備接口,SPI接口主要用四根線進行通信:
1,MISO:主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出。
2,MOSI:主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入。
3,SCLK:時鐘信號,由主設(shè)備產(chǎn)生。
4.CS:從設(shè)備片選信號,由主設(shè)備控制。
而通常意義上,SPI的通信只用三根線就可以了,一根時鐘線、一根輸出、根輸入。
為了更好理解SPI的傳輸原理,我們來看一下SPI的內(nèi)部結(jié)構(gòu):
從圖上可以有知道,SPI數(shù)據(jù)的傳輸過程其實是通過一個移位寄存器來完成的,主機將自己的移位寄存器的數(shù)據(jù)移出,同時從機的移位寄存器數(shù)據(jù)移入,同時將自己的數(shù)據(jù)移出。簡單的來理解,就像將兩個寄存器貼在一起,然后進行循環(huán)左移或者循環(huán)右移(SPI的傳輸可以選擇先發(fā)送高位還是先發(fā)送低位。),直到兩個寄存器的數(shù)據(jù)交換為止。而時鐘信號SCLK就是控制傳輸速率的。
STM32內(nèi)部是給我們提供了一個SPI的外設(shè)的,那么我們就可以使用單片機的內(nèi)部的SPI來控制EN25Q64了
部分文件列表
| 文件名 | 大小 |
| STM32FLASH實驗-SPI.pdf | 3M |
- STM32學習筆記--SPI
- 《STM32從零開始學習歷程》——SPI讀取FLASH ID
- 【STM32Cube-18】使用硬件QSPI讀寫SPI Flash(W25Q64)
- STM32內(nèi)部Flash讀寫問題
- 單片機學習筆記————STM32使用SPI讀寫串行Flash(二)
- 實現(xiàn)簡單的SPI讀寫FLASH
- STM32學習心得三十三:FLASH閃存編程原理與實驗
- STM32F4 SPI-FLASH實驗例程
- STM32F4內(nèi)部Flash實驗例程
- STM32F4 FLASH字庫實驗例程
- SPI FLASH LittleFS文件系統(tǒng)例程資料免費下載 36次下載
- SPI—外部FLASH-W25Q128 99次下載
- GD32-Colibri-F207實驗板SPI_FLASH 10次下載
- ALIENTEK_MINISTM32-實驗17_SPI實驗 20次下載
- SPI方式FPGA配置和SPI flash編程 165次下載
- 【GD32F303紅楓派開發(fā)板使用手冊】第二十講 SPI-SPI NAND FLASH讀寫實驗 1002次閱讀
- 一文詳解stm32 spi nss相關(guān)知識 2742次閱讀
- 一文了解SPI NAND Flash和SPI NOR Flash的區(qū)別 7029次閱讀
- 外置FLASH讀寫實驗 4958次閱讀
- Flash存儲芯片的硬件設(shè)計 9438次閱讀
- STM32單片機SPI極性和相位的設(shè)置方法 5641次閱讀
- 淺析FLASH讀寫----SPI原理及應(yīng)用 2.3w次閱讀
- 淺析spi flash驅(qū)動及其程序 1.8w次閱讀
- SPI flash如何運行程序,SPI flash有哪些應(yīng)用 1.8w次閱讀
- SPI flash是什么,關(guān)于SPI FLASH的讀寫問題 10.3w次閱讀
- SPI FLASH與NOR FLASH的區(qū)別 詳解SPI FLASH與NOR FLASH的不一樣 5.4w次閱讀
- 最全STM32外設(shè)資料匯總 2.9w次閱讀
- 基于FPGA 的SPI Flash 控制器設(shè)計及驗證 1.3w次閱讀
- 《振南電子STM32視頻教程》第十一講:SPI總線 1448次閱讀
- 基于FPGA的SPI Flash控制器的設(shè)計方案 6187次閱讀
下載排行
本周
- 1PC3103 低功耗電流模式PWM控制器技術(shù)手冊
- 1.23 MB | 3次下載 | 免費
- 2L7805CV TO-220三端穩(wěn)壓IC規(guī)格書
- 0.71 MB | 1次下載 | 免費
- 3LoRa2021 全頻段無線通訊模塊規(guī)格書
- 814.22 KB | 1次下載 | 免費
- 4L7812CV TO-220三端穩(wěn)壓IC規(guī)格書
- 1.35 MB | 次下載 | 免費
- 5L7815CV TO-220三端穩(wěn)壓IC規(guī)格書
- 1.48 MB | 次下載 | 免費
- 6N-12電子傾斜儀指南
- 0.24 MB | 次下載 | 10 積分
- 7基于CP500S掃描測頭的三坐標測量系統(tǒng):復(fù)雜曲面零件解決方案
- 0.35 MB | 次下載 | 免費
- 8STM32H747xI/G 英文數(shù)據(jù)手冊
- 5.09 MB | 次下載 | 免費
本月
- 1PFC電路與BOOST電路設(shè)計實例分享
- 1.83 MB | 18次下載 | 4 積分
- 2電源測試報告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
- 6.47 MB | 17次下載 | 免費
- 3世平基于靈動微 SPIN560C 的低壓無刷電機應(yīng)用方案
- 10.93 MB | 11次下載 | 免費
- 4900MHz全雙工無線發(fā)射器參考設(shè)計原理圖資料
- 0.40 MB | 6次下載 | 免費
- 5PWM控制器的控制方法
- 0.39 MB | 3次下載 | 4 積分
- 6900MHz全雙工無線發(fā)射器參考設(shè)計
- 0.15 MB | 3次下載 | 1 積分
- 7美的電磁爐TM-S1-20B PN8124F+CHK S009資料圖
- 0.28 MB | 3次下載 | 10 積分
- 8FS313B USB 的 PD和QC 快充協(xié)議電壓誘騙控制器規(guī)格書
- 2.61 MB | 3次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191424次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73819次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論