国产chinesehdxxxx老太婆,办公室玩弄爆乳女秘hd,扒开腿狂躁女人爽出白浆 ,丁香婷婷激情俺也去俺来也,ww国产内射精品后入国产

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

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

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

STM32入門學(xué)習(xí)筆記之SD卡基礎(chǔ)讀寫實驗2

jf_78858299 ? 來源:滑小稽筆記 ? 作者:電子技術(shù)園地 ? 2023-02-16 15:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

20.2.6 SDIO命令寄存器SDIO_CMD

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
-
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
- CE_ATACMD nIEN ENCMDcomp1 SDIOSuspend CPSMEN WAITPEND WAITINT WAITRESP CMDINDEX

Bit 14:CE-ATA命令

如果設(shè)置該位,CPSM轉(zhuǎn)至CMD61

Bit 13:不使能中斷

如果未設(shè)置該位,則使能CE-ATA設(shè)備的中斷

Bit 12:使能CMD完成

如果設(shè)置該位,則使能命令完成信號

Bit 11:SDIO暫停命令

如果設(shè)置該位,則將要發(fā)送的命令是一個暫停命令(只能用于SDIO卡)

Bit 10:命令通道狀態(tài)機使能位

如果設(shè)置該位,則使能CPSM

Bit 9:CPSM等待數(shù)據(jù)傳輸結(jié)束(CmdPend內(nèi)部信號)

如果設(shè)置該位,則CPSM在開始發(fā)送一個命令之前等待數(shù)據(jù)傳輸結(jié)束

Bit 8:CPSM等待中斷請求

如果設(shè)置該位,則CPSM關(guān)閉命令超時控制并等待中斷請求

Bit 7~Bit 6:等待響應(yīng)位

00:無響應(yīng),期待CMDSENT標(biāo)志

01:短響應(yīng),期待CMDREND或CCRCFAIL標(biāo)志

10:無響應(yīng),期待CMDSENT標(biāo)志

11:長響應(yīng),期待CMDREND或CCRCFAIL標(biāo)志

Bit 5~Bit 0:命令索引,作為命令的一部分發(fā)送到卡中

20.2.7 SDIO數(shù)據(jù)定時器:SDIO_DTIMER

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
DATATIME[31:16]
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DATATIME[15:0]

Bit 31~Bit 0:數(shù)據(jù)超時時間,以卡總線時鐘周期為單位的數(shù)據(jù)超時時間

20.2.8 SDIO數(shù)據(jù)長度寄存器:SDIO_DLEN

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
- DATALENGTH[24:16]
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DATALENGTH[15:0]

Bit 24~Bit 0:數(shù)據(jù)長度,要傳輸?shù)臄?shù)據(jù)字節(jié)數(shù)目

20.2.9 SDIO數(shù)據(jù)控制寄存器:SDIO_DCTRL

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
-
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
- SDIOEN RWMOD RWSTOP RWSTART DBLOCKSIZE DMAEN DTMODE DTDIR DTEN

Bit 11:SDIO使能功能

如果設(shè)置了該位,則DPSM執(zhí)行SDIO卡特定的操作

Bit 10:讀等待模式

0:停止SDIO_CK控制讀等待

1:使用SDIO_D2控制讀等待

Bit 9:讀等待停止

0:如果設(shè)置了RWSTART,執(zhí)行讀等待

1:如果設(shè)置了RWSTART,停止讀等待

Bit 8:讀等待開始

設(shè)置該位開始讀等待操作

Bit 7~Bit 4:數(shù)據(jù)塊長度,當(dāng)選擇了塊數(shù)據(jù)傳輸模式,該域定義數(shù)據(jù)塊長度

0000:塊長度=1字節(jié)

0001:塊長度=2字節(jié)

0010:塊長度=4字節(jié)

0011:塊長度=8字節(jié)

0100:塊長度=16字節(jié)

0101:塊長度=32字節(jié)

0110:塊長度=64字節(jié)

0111:塊長度=128字節(jié)

1000:塊長度=256字節(jié)

1001:塊長度=512字節(jié)

1010:塊長度=1024字節(jié)

1011:塊長度=2048字節(jié)

1100:塊長度=4096字節(jié)

1101:塊長度=8192字節(jié)

1110:塊長度=16384字節(jié)

1111:保留

Bit 3:DMA使能位

0:關(guān)閉DMA

   1:使能DMA

Bit 2:數(shù)據(jù)傳輸模式

0:塊數(shù)據(jù)傳輸

   1:流數(shù)據(jù)傳輸

Bit 1:數(shù)據(jù)傳輸方向

0:控制器至卡

   1:卡至控制器

Bit 0:數(shù)據(jù)傳輸使能位

如果設(shè)置該位為1,則開始數(shù)據(jù)傳輸。根據(jù)DTSIR方向位,DPSM進入Wait_S或Wait_R狀態(tài),如果在傳輸?shù)囊婚_始就設(shè)置了RWSTART位,則DPSM進入讀等待狀態(tài)。不需要在數(shù)據(jù)傳輸結(jié)束后清除使能位,但必須更改SDIO_DCTRL以允許新的數(shù)據(jù)傳輸。

20.2.10 SDIO狀態(tài)寄存器:SDIO_STA

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
- CEATAEND SDIOIT RXDAVL TXDAVL RXFIFOE TXFIFOE RXFIFOF TXFIFOF
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RXFIFOHF TXFIFOHF RXACT TXACT CMDACT DBCKEND STBITERR DATAEND CMDSENT CMDREND RXOVERR TXUNDERR DTMEOUT CTIMEOUT DCRCFAIL CCRCFAIL

Bit 23:在CMD61接收到CE-ATA命令完成信號

Bit 22:收到SDIO中斷

Bit 21:在接收FIFO中的數(shù)據(jù)可用

Bit 20:在發(fā)送FIFO中的數(shù)據(jù)可用

Bit 19:接收FIFO空

Bit 18:發(fā)送FIFO空

若使用了硬件流控制,當(dāng)FIFO包含2個字時,TXFIFOE信號變?yōu)橛行А?

Bit 17:接收FIFO滿

若使用了硬件流控制,當(dāng)FIFO還差2個字滿時,RXFIFOF信號變?yōu)橛行А?

Bit 16:發(fā)送FIFO滿

Bit 15:接收FIFO半滿,F(xiàn)IFO中至少還有8個字

Bit 14:發(fā)送FIFO半空,F(xiàn)IFO中至少還可以寫入8個字。

Bit 13:正在接收數(shù)據(jù)

Bit 12:正在發(fā)送數(shù)據(jù)

Bit 11:正在傳輸命令

Bit 10:已發(fā)送/接收數(shù)據(jù)塊(CRC檢測成功)

Bit 9:在寬總線模式,沒有在所有數(shù)據(jù)信號上檢測到起始位

Bit 8:數(shù)據(jù)結(jié)束(數(shù)據(jù)計數(shù)器,SDIO_DCOUNT=0)

Bit 7:命令已發(fā)送(不需要響應(yīng))

Bit 6:已接收到響應(yīng)(CRC檢測成功)

Bit 5:接收FIFO上溢錯誤

Bit 4:發(fā)送FIFO下溢錯誤

Bit 3:數(shù)據(jù)超時

Bit 2:命令響應(yīng)超時

命令超時時間是一個固定的值,為64個SDIO_CK時鐘周期。

Bit 1:已發(fā)送/接收數(shù)據(jù)塊(CRC檢測失?。?/p>

Bit 0:已收到命令響應(yīng)(CRC檢測失?。?/p>

注:狀態(tài)寄存器可以用來查詢SDIO控制器的當(dāng)前狀態(tài)。比如SDIO_STA的位2表示命令響應(yīng)超時,說明SDIO的命令響應(yīng)出了問題。我們通過設(shè)置SDIO_ICR的位2則可以清除這個超時標(biāo)志,而設(shè)置SDIO_MASK的位2,則可以開啟命令響應(yīng)超時中斷,設(shè)置為0關(guān)閉。

20.2.11 SDIO數(shù)據(jù)FIFO寄存器:SDIO_FIFO

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
FIFODATA[31:16]
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
FIFODATA[15:0]

Bit 31~Bit 0:接收或發(fā)送FIFO數(shù)據(jù)

FIFO數(shù)據(jù)占據(jù)32個32位的字,地址為:SDIO基址+0x80至SDIO基址+0xFC

數(shù)據(jù)FIFO寄存器包括接收和發(fā)送FIFO,他們由一組連續(xù)的32個地址上的32個寄存器組成,CPU可以使用FIFO讀寫多個操作數(shù)。例如我們要從SD卡讀數(shù)據(jù),就必須讀SDIO_FIFO寄存器,要寫數(shù)據(jù)到SD卡,則要寫SDIO_FIFO寄存器。SDIO將這32個地址分為16個一組,發(fā)送接收各占一半。而我們每次讀寫的時候,最多就是讀取發(fā)送FIFO或?qū)懭虢邮誇IFO的一半大小的數(shù)據(jù),也就是8個字(32個字節(jié)),在操作SDIO_FIFO(不論讀出還是寫入)必須是以4字節(jié)對齊的內(nèi)存進行操作,否則將導(dǎo)致出錯。

20.3 SD卡初始化

20.3.1 卡上電流

圖片

20.3.2 卡初始化流程

圖片

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

    關(guān)注

    6067

    文章

    44989

    瀏覽量

    650366
  • 存儲器
    +關(guān)注

    關(guān)注

    38

    文章

    7649

    瀏覽量

    167358
  • SD卡
    +關(guān)注

    關(guān)注

    2

    文章

    578

    瀏覽量

    65674
  • SDIO
    +關(guān)注

    關(guān)注

    2

    文章

    76

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    【紫光同創(chuàng)國產(chǎn)FPGA教程】【第八章】SD讀寫實驗

    SD是現(xiàn)在嵌入式設(shè)備重要的存儲模塊,內(nèi)部集成了nand flash控制器,方便了主機的的管理。本實驗主要是練習(xí)對sd的扇區(qū)進行
    的頭像 發(fā)表于 02-05 11:35 ?8777次閱讀
    【紫光同創(chuàng)國產(chǎn)FPGA教程】【第八章】<b class='flag-5'>SD</b><b class='flag-5'>卡</b><b class='flag-5'>讀寫實驗</b>

    【GD32F470紫藤派開發(fā)板使用手冊】第十二講 SDIO-SD讀寫實驗

    通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?SDIO操作原理 ?SD讀寫實現(xiàn)
    的頭像 發(fā)表于 05-18 09:36 ?2020次閱讀
    【GD32F470紫藤派開發(fā)板使用手冊】第十二講 SDIO-<b class='flag-5'>SD</b><b class='flag-5'>卡</b><b class='flag-5'>讀寫實驗</b>

    arduino學(xué)習(xí)筆記18 - SD讀寫實驗

    本次實驗使用arduino驅(qū)動SD,在SD中進行文件讀寫。需要說明的是arduino的
    發(fā)表于 10-24 10:09

    接觸式IC讀寫實驗

    接觸式IC讀寫實驗 一. 實驗目的了解接觸式IC 的知識,
    發(fā)表于 09-22 17:20 ?5001次閱讀
    接觸式IC<b class='flag-5'>卡</b><b class='flag-5'>讀寫實驗</b>

    STM32開發(fā)板_SD學(xué)習(xí)

    資料包括《SD讀寫規(guī)范》和《SD接口規(guī)范》以及《SD
    發(fā)表于 06-08 17:29 ?15次下載

    ARM基礎(chǔ)應(yīng)用實驗06_SD讀寫

    ARM嵌入式應(yīng)用程序架構(gòu)設(shè)計實例精講--ARM基礎(chǔ)應(yīng)用實驗06SD讀寫
    發(fā)表于 07-08 11:08 ?0次下載

    ARM基礎(chǔ)應(yīng)用實驗_SD讀寫

    電子專業(yè)單片機相關(guān)知識學(xué)習(xí)教材資料——ARM基礎(chǔ)應(yīng)用實驗06SD讀寫
    發(fā)表于 09-13 17:23 ?0次下載

    STM32CubeMX生成一個SD讀寫程序

    本文檔內(nèi)容介紹了一個STM32CubeMX生成一個SD讀寫程序,由于本程序是直接操作SD的物
    發(fā)表于 01-08 11:23 ?57次下載

    STM32入門學(xué)習(xí)筆記SD基礎(chǔ)讀寫實驗1

    SD是嵌入式系統(tǒng)中最常見的存儲器,不僅容量可以做的很大,并且接口通用,支持SPI/SDIO驅(qū)動,尺寸可供選擇,能滿足不同應(yīng)用的要求。STM32F1系列自帶了標(biāo)準(zhǔn)的4位SDIO接口,最高通信速度可達24MHz,最高每秒能傳輸12
    的頭像 發(fā)表于 02-16 15:09 ?3376次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>入門</b><b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>筆記</b><b class='flag-5'>之</b><b class='flag-5'>SD</b><b class='flag-5'>卡</b>基礎(chǔ)<b class='flag-5'>讀寫實驗</b>1

    STM32入門學(xué)習(xí)筆記SD基礎(chǔ)讀寫實驗3

    SD是嵌入式系統(tǒng)中最常見的存儲器,不僅容量可以做的很大,并且接口通用,支持SPI/SDIO驅(qū)動,尺寸可供選擇,能滿足不同應(yīng)用的要求。STM32F1系列自帶了標(biāo)準(zhǔn)的4位SDIO接口,最高通信速度可達24MHz,最高每秒能傳輸12
    的頭像 發(fā)表于 02-16 15:09 ?2026次閱讀

    STM32入門學(xué)習(xí)筆記SD基礎(chǔ)讀寫實驗4

    SD是嵌入式系統(tǒng)中最常見的存儲器,不僅容量可以做的很大,并且接口通用,支持SPI/SDIO驅(qū)動,尺寸可供選擇,能滿足不同應(yīng)用的要求。STM32F1系列自帶了標(biāo)準(zhǔn)的4位SDIO接口,最高通信速度可達24MHz,最高每秒能傳輸12
    的頭像 發(fā)表于 02-16 15:09 ?1657次閱讀

    SD基礎(chǔ)讀寫實驗

    SD是嵌入式系統(tǒng)中最常見的存儲器,不僅容量可以做的很大,并且接口通用,支持SPI/SDIO驅(qū)動,尺寸可供選擇,能滿足不同應(yīng)用的要求。
    的頭像 發(fā)表于 03-01 14:46 ?2080次閱讀
    <b class='flag-5'>SD</b><b class='flag-5'>卡</b>基礎(chǔ)<b class='flag-5'>讀寫實驗</b>

    基于FPGA的SD的數(shù)據(jù)讀寫實現(xiàn)(SD NAND FLASH)

    文章目錄1、存儲芯片分類2、NORFlash與NANDFlash的區(qū)別3、什么是SD?4、什么是SDNAND?5、SDNAND的控制時序6、FPGA實現(xiàn)SDNAND讀寫6.1、設(shè)計思
    的頭像 發(fā)表于 12-16 17:50 ?1926次閱讀
    基于FPGA的<b class='flag-5'>SD</b><b class='flag-5'>卡</b>的數(shù)據(jù)<b class='flag-5'>讀寫實</b>現(xiàn)(<b class='flag-5'>SD</b> NAND FLASH)

    淺談STM32SD

    STM32SD
    的頭像 發(fā)表于 10-19 18:28 ?2471次閱讀
    淺談<b class='flag-5'>STM32</b><b class='flag-5'>之</b><b class='flag-5'>SD</b><b class='flag-5'>卡</b>

    【GD32F303紅楓派開發(fā)板使用手冊】第二十三講 SDIO-SD讀寫實驗

    通過本實驗主要學(xué)習(xí)以下內(nèi)容: ?SDIO操作原理 ?SD讀寫實現(xiàn)
    的頭像 發(fā)表于 06-23 10:49 ?1188次閱讀
    【GD32F303紅楓派開發(fā)板使用手冊】第二十三講 SDIO-<b class='flag-5'>SD</b><b class='flag-5'>卡</b><b class='flag-5'>讀寫實驗</b>