18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SPI接口,如何對W25Q64進行讀寫操作?深度解析

青山老竹農(nóng) ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2024-11-04 15:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

?# 一、SPI概述

SPI(SerialPeripheralInterface)是一種同步串行通信協(xié)議,廣泛應(yīng)用于微控制器和外圍設(shè)備之間的數(shù)據(jù)傳輸。它由摩托羅拉公司開發(fā),具有全雙工通信能力,即可以同時進行數(shù)據(jù)的發(fā)送和接收。

SPI通信通常涉及四條信號線:

(1)MOSI(MasterOutSlaveIn):主設(shè)備發(fā)送數(shù)據(jù),外設(shè)接收數(shù)據(jù)。

(2)MISO(MasterInSlaveOut):外設(shè)發(fā)送數(shù)據(jù),主設(shè)備接收數(shù)據(jù)。

(3)SCLK(SerialClock):由主設(shè)備生成的時鐘信號,用于同步數(shù)據(jù)傳輸。

(4)SS(SlaveSelect):選擇特定的從設(shè)備進行通信。

SPI的優(yōu)點包括簡單的硬件連接、高速數(shù)據(jù)傳輸和全雙工通信。其缺點是通常需要更多的引腳,尤其是在多個從設(shè)備的情況下,每個從設(shè)備需要一個獨立的SS引腳。此外,SPI沒有標準化的協(xié)議層,因此設(shè)備間的兼容性需要仔細管理。

二、演示功能

本文使用Air780E核心板的SPI總線讀寫FLASH。

三、硬件環(huán)境

3.1 Air780E開發(fā)板

3.2 TYPE-C線快充線

3.3 杜邦線

圖片?

購買鏈接(數(shù)量:6)

3.4 USB延長線

圖片?

購買鏈接(數(shù)量:1)

3.5 FLASH模塊

圖片?

購買鏈接(數(shù)量:1,注意,一定要選W25Q64型號)

3.6 16針2.54MM間距排針

圖片?

購買鏈接(數(shù)量:2)

四、軟件環(huán)境

注:以下軟件下載鏈接,請復制后,粘貼到瀏覽器URL地址欄進行下載;

4.1 Luatools

Luatools日志打印與程序燒錄軟件下載

4.2 core固件和源碼腳本

注:core固件,是基礎(chǔ)環(huán)境,該固件由合宙官方提供,用戶不可修改;源碼腳本,為應(yīng)用程序,可由客戶自行修改;

五、軟硬件資料

1、Air780E開發(fā)板原理圖,打開Air780E產(chǎn)品手冊,訪問頁面中的《EVB_Air780X_V1.6.zip》

2、Air780E開發(fā)板使用說明,打開Air780E產(chǎn)品手冊,訪問頁面中的《開發(fā)板Core_Air780E使用說明V1.0.5.pdf》

3、API使用介紹說明

5.1 開發(fā)板按鈕與指示燈圖示與說明

BOOT按鈕:啟動引導,主要用于進入程序下載模式;

復位按鈕:系統(tǒng)復位;

開機按鈕:冷起動,用于給4G模塊開機;

電源指示:供電后常亮,紅色;

網(wǎng)絡(luò)行指示:入網(wǎng)后常亮,翠綠色;

圖片?

5.2 硬件安裝與連接

5.2.1 SIM卡安裝

5.2.2 實物連接圖

5.2.2.1 線序定義與顏色對應(yīng)

圖片?

5.2.2.2 FLASH端

圖片?

5.2.2.3 開發(fā)板端

圖片?

六、代碼示例介紹

6.1 程序流程圖

圖片?

6.2 完整程序清單

注:完整復制后保存為main.lua,可直接使用。

圖片?

七、功能驗證

7.1 開機

按圖1進行連接無誤后,開發(fā)板電源指示紅燈常亮,網(wǎng)絡(luò)指示燈滅,此時按下開機鍵,約2秒后釋放,等待幾秒網(wǎng)絡(luò)指示綠燈常亮,即開機成功,如下圖:

圖片?

7.2 打開Luatool軟件工具并進入項目管理測試頁面

圖片?

7.3 按序號步驟,創(chuàng)建項目

圖片?

圖片?

7.4 按如下步驟進行程序燒錄

圖片?

圖片?

圖片?

7.5 確認燒錄結(jié)果

圖片?

圖片?

7.6 關(guān)閉下載頁面,并回到查看日志頁面

圖片?

八、總結(jié)

至此,我們已使用Air780E開發(fā)板的SPI接口完成了對W25Q64讀寫操作。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9301

    瀏覽量

    155621
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1838

    瀏覽量

    98936
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    6026

    瀏覽量

    110536
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    小芯片,大能量:XT25Q128F SPI NOR Flash 深度解讀

    系統(tǒng)設(shè)計。 產(chǎn)品定位 XT25Q128F 通過標準、雙線、四線 SPI 接口與主控芯片通信,既保證了與主流系統(tǒng)的兼容性,又能滿足更高的性能需求。它就像嵌入在設(shè)備中的"迷你硬盤",讓系統(tǒng)運行更快、更穩(wěn)
    的頭像 發(fā)表于 10-20 08:29 ?239次閱讀

    W25Q128JVSIM與GD25Q128ESIGR引腳兼容分析

    華邦W25Q128JVSIM作為常用的128Mbit SPI NOR Flash芯片,其兼容替代方案兆易創(chuàng)新GD25Q128ESIGR已獲得批量客戶的認可及使用。
    的頭像 發(fā)表于 10-13 09:33 ?263次閱讀
    <b class='flag-5'>W25Q</b>128JVSIM與GD<b class='flag-5'>25Q</b>128ESIGR引腳兼容分析

    ?Microchip 25CS640 SPI串行EEPROM技術(shù)解析與應(yīng)用指南

    Microchip Technology 25CS640 64Kb SPI串行EEPROM利用串行外設(shè)接口SPI)兼容總線提供
    的頭像 發(fā)表于 09-30 14:57 ?357次閱讀
    ?Microchip <b class='flag-5'>25</b>CS640 <b class='flag-5'>SPI</b>串行EEPROM技術(shù)<b class='flag-5'>解析</b>與應(yīng)用指南

    SFUD QSPI讀寫w25q64jv失敗是什么原因?qū)е碌模?/a>

    了 sf無法讀寫 換了芯片換了開發(fā)板不管用, GD25Q64CS連ID都讀不到 換了一塊F429的板子, spi接口讀寫
    發(fā)表于 09-29 07:37

    如何在rtt studio中進行外部flash的調(diào)試?

    app下載到了外部flash(w25q64)程序可以運行但調(diào)試不了
    發(fā)表于 09-25 07:53

    Texas Instruments TMP126-Q1 SPI溫度傳感器深度解析

    0.03125°C),工作電源電壓范圍為1.62V至5.5V。TMP126-Q1具有快速轉(zhuǎn)換速率、低電源電流和簡單的3線SPI兼容接口,設(shè)計用于各種應(yīng)用。
    的頭像 發(fā)表于 09-16 15:47 ?509次閱讀
    Texas Instruments TMP126-<b class='flag-5'>Q</b>1 <b class='flag-5'>SPI</b>溫度傳感器<b class='flag-5'>深度</b><b class='flag-5'>解析</b>

    SFUD操作w25q256,無法正常讀寫是什么原因?qū)е碌模?/a>

    SFUD操作w25q256,無法正常讀寫,但是若用裸機對W25Q256執(zhí)行一次寫入后就能正常操作了,這個是什么原因呢?使用的是QSPI
    發(fā)表于 09-11 06:45

    ?TPS92682-Q1 雙通道恒壓/恒流控制器(帶SPI接口)技術(shù)文檔總結(jié)

    TPS92682-Q1 是一款具有 SPI 通信接口的雙通道峰值電流模式控制器。該器件可編程為在恒壓 (CV) 或恒流 (CC) 模式下運行。 在 CV 模式下,TPS92682-Q
    的頭像 發(fā)表于 08-25 11:05 ?597次閱讀
    ?TPS92682-<b class='flag-5'>Q</b>1 雙通道恒壓/恒流控制器(帶<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>)技術(shù)文檔總結(jié)

    GD25Q64ESIG寬溫導航芯

    兆易創(chuàng)新GD25Q64ESIG NOR FLASH憑借64Mb容量、8Mbx8架構(gòu)及2.7V 3.6V寬電壓支持,其SOP 8封裝適配緊湊設(shè)計,高速SPI接口(133MHz)確保快速數(shù)
    的頭像 發(fā)表于 08-07 09:45 ?644次閱讀
    GD<b class='flag-5'>25Q64</b>ESIG寬溫導航芯

    SI522/RC522讀卡器如何讀寫操作ST25TA64K NFC卡?

    我用讀卡器能夠讀寫M1的卡,但是現(xiàn)在要用ST25TA64K這個卡,我在原讀寫M1的程序上改,因問過技術(shù)支持,說能夠進行讀寫
    發(fā)表于 07-28 14:16

    W25X16W25X32\W25X64 數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《W25X16W25X32\W25X64 數(shù)據(jù)手冊.pdf》資料免費下載
    發(fā)表于 07-10 16:10 ?4次下載

    深度操作系統(tǒng)deepin 25全面支持凹語言

    近日,deepin(深度)社區(qū)宣布,deepin 25 現(xiàn)已完成對國產(chǎn)通用編程語言凹語言 (Wa-Lang) 的兼容性測試。在 deepin 25 默認安裝環(huán)境下,即可直接使用凹語言進行
    的頭像 發(fā)表于 07-10 15:26 ?677次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>操作</b>系統(tǒng)deepin <b class='flag-5'>25</b>全面支持凹語言

    【BPI-CanMV-K230D-Zero開發(fā)板體驗】+閃存讀寫程序的分析

    具有C語言讀寫程序的情況下,可通過對比可實現(xiàn)程序的改寫和使用。 在通常情況下,W25Q64W25Q128應(yīng)是同系列的產(chǎn)品,在程序上會有一定的共用性,就用手頭的W25Q64
    發(fā)表于 06-30 16:28

    使用SPI接口讀寫LMK04828沒有任何反應(yīng)是怎么回事?

    ,請問TI高手這個問題怎么找比較妥當?我們是用的是之前項目的SPI接口驅(qū)動,每送完8bit指令后CS會拉高,然后再進行第2個8bit的指令的操作,以此類推。 波形中藍色通道是CS信號,
    發(fā)表于 11-13 07:52

    Air780E開發(fā)板SPI接口:實現(xiàn)W25Q64讀寫不是事兒!

    一直有人向我咨詢開發(fā)板的SPI接口,對W25Q64進行讀寫操作很難,今天我便做一個詳細
    的頭像 發(fā)表于 11-02 11:56 ?1279次閱讀
    Air780E開發(fā)板<b class='flag-5'>SPI</b><b class='flag-5'>接口</b>:實現(xiàn)<b class='flag-5'>W25Q64</b><b class='flag-5'>讀寫</b>不是事兒!