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

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

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

瀚海微SD NAND之SD 協(xié)議(43)SPI數(shù)據(jù)寫入

呂輝 ? 來源:jf_40298777 ? 作者:jf_40298777 ? 2024-10-24 10:57 ? 次閱讀

數(shù)據(jù)寫入

多塊寫操作的定時(shí)

在卡繁忙期間,主機(jī)可以隨時(shí)(通過提高CS)取消選擇卡(參考給定的時(shí)序圖)。

卡將釋放數(shù)據(jù)線一個(gè)時(shí)鐘后,CS走高。

要檢查卡是否仍然繁忙,需要通過斷言(設(shè)置為低)CS信號(hào)重新選擇它。

卡在CS下降沿后1個(gè)時(shí)鐘恢復(fù)忙音(pulling Dataout low)。

wKgaomcZtyWADh8GAAB9Bxb6t1k517.png

多塊寫傳輸中的停止傳輸時(shí)間示意圖如下圖所示。

在下一個(gè)命令的響應(yīng)中指出最后一個(gè)數(shù)據(jù)響應(yīng)令牌之后發(fā)生錯(cuò)誤。

wKgZomcZtziAdmm2AACMDX_stXw339.png

Busy可能出現(xiàn)在Stop Tran令牌之后的NBR時(shí)鐘內(nèi)。如果沒有忙音信號(hào),主機(jī)可以繼續(xù)執(zhí)行下一個(gè)命令

wKgaomcZt0qAYmouAACUaP7PggI214.png

標(biāo)準(zhǔn)容量SD存儲(chǔ)卡的最大讀訪問時(shí)間由主機(jī)計(jì)算如下:

wKgaomcZt1-ADnj2AAAX7dsiS_Q431.png

fpp為接口時(shí)鐘速率,TAAC和NSAC在CSD

對(duì)于SDHC和SDXC卡,最大讀訪問時(shí)間應(yīng)使用一個(gè)固定值(100ms)。

讀、寫和擦除超時(shí)的詳細(xì)描述可以參考之前的文章

SPI電路接口

電路接口與SD模式相同,除了可編程卡輸出驅(qū)動(dòng)程序選項(xiàng),在SPI模式下不支持。

SPI總線工作條件

SPI總線工作條件與SD模式相同

總線時(shí)序

總線時(shí)序與SD模式相同。CS信號(hào)的時(shí)序與任何其他卡輸入相同。

審核編輯 黃宇

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

    關(guān)注

    17

    文章

    1688

    瀏覽量

    91176
  • SDIO
    +關(guān)注

    關(guān)注

    2

    文章

    72

    瀏覽量

    19283
  • SD NAND
    +關(guān)注

    關(guān)注

    0

    文章

    80

    瀏覽量

    1200
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    瀚海SD NANDSD 協(xié)議(42)SPI總線時(shí)序

    SPI總線時(shí)序圖 所有時(shí)序圖使用以下原理圖和縮寫: 所有定時(shí)值的定義如表所示。 主機(jī)在收到卡響應(yīng)后,應(yīng)保持時(shí)鐘運(yùn)行至少NcR時(shí)鐘周期。此限制適用于命令和數(shù)據(jù)響應(yīng)令牌。 命令/響應(yīng) 主機(jī)對(duì)卡的命令響應(yīng)
    的頭像 發(fā)表于 10-21 10:19 ?148次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協(xié)議</b>(42)<b class='flag-5'>SPI</b>總線時(shí)序

    瀚海SD NANDSD 協(xié)議(41)SPI模式命令令牌

    控制令牌 數(shù)據(jù)塊傳輸由一些令牌控制。 數(shù)據(jù)響應(yīng)令牌 每個(gè)寫入卡的數(shù)據(jù)塊都會(huì)被一個(gè)數(shù)據(jù)響應(yīng)令牌確認(rèn)。 它是一個(gè)字節(jié)長(zhǎng),格式如下: 狀態(tài)位的含義
    的頭像 發(fā)表于 10-18 10:24 ?147次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協(xié)議</b>(41)<b class='flag-5'>SPI</b>模式命令令牌

    瀚海SD NANDSD 協(xié)議(40)SPI模式CMD8的操作

    )和b)的AND。 “不匹配”是其他情況。 a) vhs中只有1位設(shè)置為“1”。 b)卡支持主機(jī)電源電壓。 響應(yīng) 響應(yīng)令牌有幾種類型。和SD模式一樣,所有的都先傳輸MSB。 在SPI模式下定義了多個(gè)
    的頭像 發(fā)表于 10-14 10:00 ?187次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協(xié)議</b>(40)<b class='flag-5'>SPI</b>模式CMD8的操作

    瀚海SD NANDSD 協(xié)議(39)SPI模式 Transaction Packets

    ,SPI命令分為幾類,如下圖所示。每個(gè)類都支持一組卡片函數(shù)。 ASD存儲(chǔ)卡將在兩種通信模式下支持同一組可選命令類(CSD寄存器中只有一個(gè)命令類表)。 但是,在SD存儲(chǔ)卡和SPI通信模式中,可用的命令類和特定類支持的命令是不同的。
    的頭像 發(fā)表于 10-12 11:11 ?219次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協(xié)議</b>(39)<b class='flag-5'>SPI</b>模式 Transaction Packets

    瀚海SD NANDSD 協(xié)議(38)寄存器&amp;復(fù)位&amp;開解鎖

    讀取CID/CSD寄存器 類似SD存儲(chǔ)卡協(xié)議(其中寄存器內(nèi)容作為命令響應(yīng)發(fā)送)。在SPI模式下讀取CSD和CID寄存器的內(nèi)容是一個(gè)簡(jiǎn)單的讀塊事務(wù)。該卡將響應(yīng)一個(gè)標(biāo)準(zhǔn)的響應(yīng)令牌,后跟一個(gè)16字節(jié)的
    的頭像 發(fā)表于 10-10 09:28 ?201次閱讀

    瀚海SD NANDSD 協(xié)議(37)SPI總線保護(hù)和讀寫

    總線傳輸保護(hù) 總線上傳輸?shù)拿織lSD卡命令都受到CRC位的保護(hù)。在SPI模式下,SD存儲(chǔ)卡提供了CRC ON模式,使具有可靠數(shù)據(jù)鏈路的系統(tǒng)能夠排除實(shí)現(xiàn)CRC生成和驗(yàn)證功能所需的硬件或固件
    的頭像 發(fā)表于 10-09 10:29 ?231次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協(xié)議</b>(37)<b class='flag-5'>SPI</b>總線保護(hù)和讀寫

    瀚海SD NANDSD 協(xié)議(36)SPI模式

    是在上電后的第一個(gè)reset (CMD0)命令中選擇的,設(shè)備上電后不能更改。 SPI標(biāo)準(zhǔn)只定義了物理鏈路,而不是完整的數(shù)據(jù)傳輸協(xié)議。 SDl存儲(chǔ)卡SPI實(shí)現(xiàn)使用
    的頭像 發(fā)表于 10-08 10:13 ?214次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協(xié)議</b>(36)<b class='flag-5'>SPI</b>模式

    瀚海SD NANDSD 協(xié)議(29)硬件接口

    SD存儲(chǔ)卡硬件接口 SD存儲(chǔ)卡有6條通信線路和3條供電線路: CMD:命令是雙向信號(hào)。主機(jī)和卡驅(qū)動(dòng)以推拉方式工作。 DAT0-3:數(shù)據(jù)線是雙向信號(hào)。主機(jī)和卡驅(qū)動(dòng)在推拉模式下運(yùn)行 CLK:時(shí)鐘是主機(jī)到
    的頭像 發(fā)表于 09-24 10:19 ?233次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b><b class='flag-5'>之</b><b class='flag-5'>SD</b> <b class='flag-5'>協(xié)議</b>(29)硬件接口

    SD NAND SPI模式:如何實(shí)現(xiàn)低功耗運(yùn)行

    最近,收到客戶反饋,使用我們SD NAND過程中,使用SPI模式,對(duì)SD完成操作后,SD沒有進(jìn)入低功耗模式,未對(duì)
    的頭像 發(fā)表于 09-02 11:06 ?363次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b> <b class='flag-5'>SPI</b>模式:如何實(shí)現(xiàn)低功耗運(yùn)行

    瀚海SD NAND應(yīng)用之SD協(xié)議系統(tǒng)功能和概念 1 基礎(chǔ)知識(shí)

    針對(duì)目前使用的SDNAND?、SD卡、TF卡,簡(jiǎn)單介紹一下系統(tǒng)信息 標(biāo)準(zhǔn)容量SD存儲(chǔ)卡(SDSC):不超過2GB 高容量SD存儲(chǔ)卡(SDHC): 2GB以上,32GB以內(nèi) 擴(kuò)展容量SD
    的頭像 發(fā)表于 07-19 11:47 ?475次閱讀
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>應(yīng)用之<b class='flag-5'>SD</b><b class='flag-5'>協(xié)議</b>系統(tǒng)功能和概念 1 基礎(chǔ)知識(shí)

    SD NAND、SPI NAND和eMMC的區(qū)別對(duì)比分析

    SPI NAND、SD NAND和eMMC是三種不同類型的嵌入式存儲(chǔ)技術(shù),它們各自具有獨(dú)特的特點(diǎn)和應(yīng)用場(chǎng)景。以下是這三種存儲(chǔ)技術(shù)的主要區(qū)別:
    的頭像 發(fā)表于 07-02 11:31 ?975次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>、<b class='flag-5'>SPI</b> <b class='flag-5'>NAND</b>和eMMC的區(qū)別對(duì)比分析

    Verilog:【8】基于FPGA實(shí)現(xiàn)SD NAND FLASH的SPI協(xié)議讀寫

    樣品: []()  ** 4 電路結(jié)構(gòu)與接口協(xié)議**   4.1 SD NAND   本文所使用的產(chǎn)品是CSNP4GCR01-AMW,是雷龍的第二代產(chǎn)品,產(chǎn)品如下圖所示: []()   數(shù)據(jù)
    發(fā)表于 06-21 17:58

    SD NANDSPI NAND的區(qū)別

    SD NANDSPI NAND各有優(yōu)缺點(diǎn),適用于不同的應(yīng)用場(chǎng)景。SD NAND提供更高的讀寫速
    的頭像 發(fā)表于 06-04 14:26 ?1705次閱讀

    什么是SD NAND存儲(chǔ)芯片? SD NAND與TF卡的區(qū)別

    什么是SD NAND?它俗稱貼片式T卡,貼片式TF卡,貼片式SD卡,貼片式內(nèi)存卡,貼片式閃存卡,貼片式卡...等等。雖然SD NAND 和T
    的頭像 發(fā)表于 01-06 14:35 ?1609次閱讀
    什么是<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>存儲(chǔ)芯片? <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>與TF卡的區(qū)別

    什么是SD NAND存儲(chǔ)芯片?

    速度23.5MB/S寫入速度12.3MB/S)標(biāo)準(zhǔn)的SD 2.0協(xié)議使得用戶可以直接移植標(biāo)準(zhǔn)驅(qū)動(dòng)代碼,省去了驅(qū)動(dòng)代碼編程環(huán)節(jié)。支持TF卡啟動(dòng)的SOC都可以用SD
    發(fā)表于 01-05 17:54