S3C244A 中文 Datasheet CMD 路径编程 (1) 写命令参数 32 位到 SDICmdArg (2) 决定命令类型并通过设置 SDICmdCon 开始命令传输 (3) 当 SDICmdSta 的特殊标志被置位, 确认 SDICMD 路径操作的结束 (4) 如果命令类型

Similar documents
untitled

Bus Hound 5

穨control.PDF

Go构建日请求千亿微服务最佳实践的副本

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示

untitled

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

行业

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

行业

行业

行业

行业

Microsoft Word - mcu-an z-10.doc

逢甲大學

9 什 么 是 竞 争 与 冒 险 现 象? 怎 样 判 断? 如 何 消 除?( 汉 王 笔 试 ) 在 组 合 逻 辑 中, 由 于 门 的 输 入 信 号 通 路 中 经 过 了 不 同 的 延 时, 导 致 到 达 该 门 的 时 间 不 一 致 叫 竞 争 产 生 毛 刺 叫 冒 险 如

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2

untitled

重庆渝开发股份有限公司

ch08.PDF

JLX

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2

untitled

Tel:

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 一 一 般 公 共 服 务 支 出 二

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016

fi-4990c

/ / (FC 3)...

1 CPU

IC芯片自主创新设计实验

emmc 規 格 emmc 傳 輸 速 度 高 達 52MB/s, 電 壓 範 圍 為 1.8v 至 3.3v, 具 備 高 速 且 可 升 級 的 特 性 制 定 規 格 上,eMMC 4.2 制 訂 了 emmc 介 面 速 度 及 容 量, 介 面 速 度 為 52MB/s 容 量 規 格 則

lan03_yen

untitled

<4D F736F F D20D1A7C9FACAD6B2E1B8C4D7EED6D5A3A8B4F8B1EDB8F1BCD3D2B3C2EBB0E6A3A9372E3239>

桂林市劳动和社会保障局关于

第三章 維修及管理

Microsoft Word 年度选拔硕博连读研究生的通知.doc

50-FB23-24_BES_V_ z1_ b

中文手册

Microsoft Word - MAN2011A_CH_RTT.doc

NiOS II SOPC 嵌入式系统基础教程

128K Flash EPROM 的程序?\(Bank=64K\) 切?

OB1

Timer

T

RS-232C [11-13] 1 1 (PLC) (HMI) Visual Basic (PLC) 402

STM32 for sensorless vector control

P4V88+_BIOS_CN.p65

CAUTION RISK OF ELECTRIC SHOCK DO NOT OPEN 2

1 TPIS TPIS 2 2

<4D F736F F D20CBABC1FA DA3A8BAACB6C1D0B44D31A3A9C4A3BFE9D7CAC1CF B0E62E646F63>

Microsoft PowerPoint - C15_LECTURE_NOTE_10.ppt

S3C

EC51/52 GSM /GPRS MODEN

PCM-3386用户手册.doc

Battery Charger Software Protocol.sdr

中文手册排版标准

工程师培训

ebook122-3

PowerPoint Presentation

本科学生毕业论文

Car DVD API User Manual V0.2 Feb 03, 2008

錄...1 說...2 說 說...5 六 率 POST PAY PREPAY DEPOSIT 更

版权声明

#FT66/68CN(01~07)

Panasonic ( ) : : Microsoft Windows / Pentium / Intel : ( PCC ) PCC Panasonic Communications Co., Ltd

Microsoft Word - SC16C550应用实例.doc

P4VM800_BIOS_CN.p65

B 6 A A N A S A +V B B B +V 2

投影片 1

<4D F736F F D A F E45BDA8C1A2B9A4B3CCBFAAB7A2BBB7BEB3CFEABDE22E646F63>

画像処理に新しい価値を提供するUSB3.0カメラ(国際画像機器展2014)

PCI Express

bingdian001.com

程式人雜誌

Microsoft Word - MSP430 Launchpad 指导书.docx

33023A.book(31026A_cn.fm)

DIGITAL PRESSURE CONTROLLER

V39用户手册0227.doc

普 卡 : 賠 償 金 額 實 支 實 付 最 高 以 新 台 幣 柒 仟 元 整 為 限 ( 持 卡 人 及 家 屬 實 支 實 付 合 計 最 高 以 新 台 幣 壹 萬 肆 仟 元 整 為 限 ) 2. 行 李 延 誤 ( 六 ~ 二 十 四 小 時 ) 被 保 險 人 於 其 所 搭 乘 之

图 1 SD 卡引脚排序图 表 1 引脚 SD 总线模式 SPI 模式 CD/DAT3 CMD Vss Vcc CLK Vss DAT0 DAT1 DAT2 CS MOSI Vss Vcc CLK Vss MISO NC NC 2. SPI 模式介绍 SD 卡进在

2

PowerPoint 演示文稿

Datasheet SHT1x (SHT10, SHT11, SHT15) SMD SHT1x ( SHT10, SHT11 SHT15) Sensirion SHT1x CMOSens SHT1X LCC 14 A/D SHT7X PCB SHTA ± ±

untitled

Table of Contents A. Product Outline.. 3 B. Features.. 4 C. Block Diagram... 5 D. Pin Assignments. 6 E. Physical Specifications... 7 F. DC Characteris

2014年全国体操锦标赛

a b c d e f g C2 C1 2

untitled

ebook122-11

通过动态路由协议实现链路备份

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

2016 年 上 半 年 赴 孔 子 ( 课 堂 ) 志 愿 者 岗 位 信 息 表 孔 子 孔 子 新 选 8 亚 洲 菲 律 宾 9 亚 洲 菲 律 宾 10 亚 洲 菲 律 宾 11 亚 洲 菲 律 宾 12 亚 洲 菲 律 宾 13 亚 洲 韩 国 布 拉 卡 国 立 大 孔 子 菲 律 宾

Microsoft Word - 版頭.doc

CAN监视器需求.doc

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

2 response personnel to speed up the rescue operations after various natural or man-made disasters. Keywords: SMS, Database, Disaster

2015年莆田一青会射箭资格赛.xls

Microsoft Word - ~ doc

EC20系列PLC与WEINVIEW通讯手册

Transcription:

S3C244A 中文 Datasheet 19.1 特点 - 兼容 SD 存储卡规格 (1. 版本 ) 或 MMC 规格 (2.11 版本 ) - 兼容 SDIO 卡规格 (1. 版本 ) - 用于数据接收发送的 16 字 (64 字节 )FIFO -4 位的命令寄存器 -136 位的响应寄存器 -8 位的预定标器逻辑 ( 频率 = 系统时钟 /(P+1)) - 通常模式或 DMA 传输模式 ( 字节 半字及字传输 ) -DMAburst4 访问支持 ( 仅字传输 ) -1 位 /4 位 ( 宽总线 ) 模式及模块 / 流模式开关支持 19.2 模块图 19.3 SD 操作 串行时钟线同步在五根数据线上的信息移位和采样 传输频率通过设定 SDIPRE 寄存器的相应位的设定来控制 你可以修改频率来调节波特率数据寄存器值 19.3.1 编程过程 ( 普通 ) 对 SDI 模块编程, 按以下基本步骤 : (1) 设置 SDICON 寄存器来配置适当的时钟及中断使能 (2) 设置 SDIPRE 寄存器配置适当的值 (3) 等待 74 个 SDCLK 时钟以初始化卡

S3C244A 中文 Datasheet 19.3.2 CMD 路径编程 (1) 写命令参数 32 位到 SDICmdArg (2) 决定命令类型并通过设置 SDICmdCon 开始命令传输 (3) 当 SDICmdSta 的特殊标志被置位, 确认 SDICMD 路径操作的结束 (4) 如果命令类型是不相应, 标志是 CmdSent (5) 如果命令类型是相应, 标志是 RspFin (6) 通过对相应位写 1, 清除 SDICmdStaD 的标志 19.3.3 数据路径编程 (1) 写数据超时期间到 SDIDTimer (2) 写模块大小 ( 模块长度 ) 到 SDIBSize( 通常是 x8 字 ) (3) 确定模块模式, 宽总线,DMA 等且通过社子 SDIDatCon 来开始数据传输 (4) 发送数据 -> 写数据到数据寄存器 (SDIDAT), 当发送 FIFO 有效 (TFDET 置位 ), 或一半 (TFHalf 置位 ), 或空 (TFEmpty 置位 ) (5) 接收数据 -> 从数据寄存器 (SDIDAT) 读数据, 当接收 FIFO 有效 (RFDET 置位 ), 或满 (RFFull 置位 ) 或一半(RFHalf 置位 ), 或准备最后数据 (RFLast 置位 ) (6) 当 SDIDatSta 寄存器的 DatFin 标志置位, 确认 SDIDAT 路径操作结束 (7) 通过对相应位写 1, 清除 SDIDatSta 的标志 19.4 SDIO 操作 有 SDIO 操作的两个功能 :SDIO 中断接收和读等待请求生成 当寄存器 SDICON 的 RcvOInt 位和 RwaitEn 位分别被激活, 这两个功能可以操作 两个功能的步骤与条件如下 : 19.4.1SDIO 中断在 SD1 位模式中, 通过 RxDAT[1] 引脚的所有范围, 中断被接收 在 SD4 位模式中,RxDAT[1] 引脚由数据接收和中断接收共享 当中断侦测范围 ( 中断期间 ) 是 : (1) 单模块 :A 与 B 之间的时间 -A: 在一个数据包完成后的两个时钟 -B: 完成发送下一个 withdata 命令结束位 (2) 多模块,PrdType=:A 与 B 之间的时间,C 复位 -A: 在完成一个数据包后两个时钟 -B:A 后的两个时钟 -C: 在退出命令结束位相应后两个时钟 (3) 多模块,PrdType=1:A 与 B 之间的时间,A 复位 -A: 在完成一个数据包后两个时钟 -B:A 后两个时钟 - 在最后一个时钟, 中断期间开始于 A, 但是不在 B 结束 (CMD53) 19.4.2 读等待请求不管 1 位还是 4 位模式, 在以下条件下, 读等待请求信号发送到 TxDAT[2] 引脚 - 在读多操作中, 在数据模块结束后两个时钟, 请求信号发送开始 - 当用户设置 SDIDatSta 寄存器的 RwaitReq 位, 发送结束

S3C244A 中文 Datasheet 19.5 SDI 特殊寄存器 (1)SDI 控制寄存器 (SDICON) (2)SDI 波特率预定标器寄存器 (SDIPRE) (3)SDI 命令参数寄存器 (SDICmdArg) (4)SDI 命令控制寄存器 (SDICmdCon) (5)SDI 响应寄存器 (SDIRSP) (6)SDI 响应寄存器 1(SDIRSP1) (7)SDI 响应寄存器 2(SDIRSP2) (8)SDI 响应寄存器 3(SDIRSP3) (9)SDI 数据 / 忙定时器寄存器 (1)SDI 模块大小寄存器 (11)SDI 数据控制寄存器 (12)SDI 数据保留计数器寄存器 (13)SDI 数据状态寄存器 (14)SDI FIFO 状态寄存器 (15)SDI 中断屏蔽寄存器 (16)SDI 数据寄存器 19.5.1 SDI 控制寄存器 SDI Control Register (SDICON) SDICON x5a R/W SDI 控制寄存器 x SDICON 位 描述 初始值 保留 [31:9] SDMMC Reset [8] 复位整个 sdmmc 时钟 该位自动清零 (SDreset) : 正常模式 1:SDMMC 复位 保留 [7:6] Clock [5] 确定哪个时钟类型用作 SDCLK Type(STPY) :SD 类型 1:MMC 类型 Byte Order Type(ByteOrder) [4] 当你使用字边界读 ( 写 ) 数据从 ( 到 ) 主 FIFO, 决定字节顺序类型 :A 型 1:B 型 Receive SDIO [3] 觉得是否 SD 主设备从卡接收 SDIO 中断 Interrupt from card (RcvIOInt) : 忽略 1: 接收 SDIO 中断 Read Wait Enable(RWaitEn) [2] 决定读等待请求信号生成, 当 SD 主设备在多模块读模式下等待下一个时钟 该位需要延时到下一个时钟由卡发出 : 无效 ( 不生成 ) 1 : 读等待使能 ( 使用 SDIO) 保留 [1] Clock Out Enable [] 确定是否 SDCLK 输出使能 (ENCLK) : 无效 ( 预定标器关闭 )1: 时钟使能 * Byte Order Type -TypeA:(Access byword) D[7:] > D[15:8] > D[23:16] > D[31:24]

S3C244A 中文 Datasheet (Access by Halfword)D[7:] > D[15:8] -TypeB:(Access by Word) D[31:24] > D[23:16] > D[15:8] >D[7:] (Access by Halfword)D[15:8] > D[7:] 19.5.2 SDI 波特率预定标器寄存器 SDI Baud Rate Prescaler Register (SDIPRE) SDIPRE x5a4 R/W SDI 波特率预定标器寄存器 x1 SDIPRE 位 描述 初始值 Prescaler Value [7:] 按以上等式确定 SDI 时钟率 (SDCLK) x1 19.5.3 SDI 命令参数寄存器 SDI Command Argument Register (SDICmdArg) SDICmdArg x5ac R/W SDI 命令控制寄存器 x SDICmdCon 位 描述 初始值 保留 [31:13] Abort Command [12] 决定是否命令类型用于退出 (for SDIO). (AbortCmd) = 正常命令,1 = 退出命令 (CMD12, CMD52) Command with [11] 决定是否命令类型有数据 (for SDIO). Data (WithData) = 无数据,1 = 有数据 LongRsp [1] 决定是否主设备接收一个 136 位长的响应 = 短响应,1= 长响应 WaitRsp [9] 决定是否主设备等待响应 = 不响应,1 = 等待响应 Command [8] 决定命令操作是否开始 该位自动清零 Start(CMST) = 命令准备好,1 = 命令开始 CmdIndex [7:] 有开始两位的命令索引 (8bit) x

S3C244A 中文 Datasheet 19.5.4 SDI 命令状态寄存器 SDI Command Status Register (SDICmdSta) SDICmdSta x5a1 R/W SDI 命令状态寄存器 x SDICmdSta 位 描述 初始值 保留 [31:13] Response CRC [12] 当收到命令响应,CRC 校验失败 通过对该位置 Fail (RspCrc) 1, 该标志被清除 : 不侦测 1:CRC 失败 Command Sent [11] 命令发送 ( 不包括响应 ) 通过对该位置 1, 该标 (CmdSent) 志被清除 : 不侦测 1: 命令结束 Command Time [1] 命令响应超时 (64clk) 通过对该位置 1, 该标志 Out (CmdTout) 被清除 : 不侦测 1: 超时 Response Receive [9] 收到命令响应 通过对该位置 1, 该标志被清除 End (RspFin) : 不侦测 1: 响应结束 CMD line progress [8] 命令传输在过程中 On (CmdOn) : 不侦测 1: 命令在过程中 RspIndex [7:] 有开始两位 (8 位 ) 的响应索引 6 位 x 19.5.5 SDI 响应寄存器 SDI Response Register (SDIRSP) SDIRSP x5a14 R SDI 响应寄存器 x SDIRSP 位 描述 初始值 Resonse [31:] Card status[31:](short), card status[127:96](long) x 19.5.6 SDI 响应寄存器 1 SDI Response Register1 (SDIRSP1) SDIRSP1 x5a18 R SDI 响应寄存器 1 x SDIRSP1 位 描述 初始值 RCRC7 [31:24] CRC7( 有结束位, 短 ),card status[95:88](long) x Resonse1 [23:] 不使用 ( 短 ),card status[87:64](long) x 19.5.7 SDI 响应寄存器 2 SDI Response Register 2 (SDIRSP2) SDIRSP2 x5a1c R SDI 响应寄存器 2 x SDIRSP2 位 描述 初始值 Resonse2 [31:] unused(short), card status[63:32](long) x

S3C244A 中文 Datasheet 19.5.8 SDI 响应寄存器 3 SDI Response Register 3 (SDIRSP3) SDIRSP3 x5a1c R SDI 响应寄存器 3 x SDIRSP3 位 描述 初始值 Resonse3 [31:] unused(short), card status[31:](long) x 19.5.9 SDI 数据 / 忙定时器寄存器 SDI Data / Busy Timer Register (SDIDTimer) SDIDTimer x5a24 R/W SDI 数据 / 忙定时器寄存器 x SDIDTimer 位 描述 初始值 保留 [31:23] DataTimer [22:] Data / Busy timeout period x1 19.5.1 SDI 模块大小寄存器 SDI Block Size Register (SDIBSize) SDIBSize x5a28 R/W SDI 模块大小寄存器 x SDIBSize 位 描述 初始值 保留 [31:12] BlkSize [11:] Block Size value(~495 byte), 流模式下不考 x1 虑 在多模块情况下,BlkSize 必须分配字大小 (4 字节 ) (BlkSize[1:]=)

S3C244A 中文 Datasheet 19.5.11 SDI 数据控制寄存器 SDI Data Control Register (SDIDatCon) SDIDatCon x5a2c R/W SDI 数据控制寄存器 x SDIBSize 位 描述 初始值 保留 [31:25] Burst4 enable [24] 在 DMA 模式下使能 Burst4 仅当数据大小是字时该 (Burst4) 位被置位 : 无效 1:Burst4 使能 Data Size (DataSize) [23:22] 指出用 FIFO 传输的大小, 哪个类型, 半字或字 = 字节传输,1 = 半字传输 1 = 字传输, 11 = 保留 SDIO Interrupt Period Type (PrdType) Transmit After Response (TARSP) Receive After Command (RACMD) Busy After Command (BACMD) Block mode (BlkMode) Wide bus enable (WideBus) DMA Enable (EnDMA) Data Transfer Start(DTST) Data Transfer Mode (DatMode) [21] 决定 SDIO 的中断周期是 2 个周期还是外部更多周期, 当数据块最后被发送 ( 对 SDIO) = 正好两个周期 1= 更多周期 ( 像单周期 ) [2] 决定数据传输在响应收到后开始或不开始 = 在 DatMode 设置后直接 1= 在响应收到后 ( 假定设置 DatMode 设为 2b11) [19] 决定数据传输在命令发出后开始或不开始 = 在 DatMode 设置后直接 1= 在命令发出后 ( 假定设置 DatMode 设为 2b1) [18] 决定忙接收在命令发出后开始或不开始 = 在 DatMode 设置后直接 1= 在命令发出后 ( 假定设置 DatMode 设为 2b1) [17] 数据传输模式 = 流数据传输 1= 模块数据传输 [16] 决定使能宽总线模式 : 标准总线模式 ( 仅使用 SDIDAT[]) 1: 宽总线模式 ( 使用 SDIDAT[3]) [15] 使能 DMA( 当 DMA 操作完成时, 该位应该无效 ) : 无效 ( 查询 ) 1:DMA 使能 [14] 决定数据传输是否开始, 该位自动清除 : 数据准备好, 1: 数据开始 [13:12] 决定数据传输的方向 = 无操作, 1 = 仅忙检测模式 1 = 数据接收模式,11 = 数据发送模式 BlkNum [11:] 模块数 (~495), 当流模式时不考虑 x 如果你想对 TARSP, RACMD, BACMD 位 (SDIDatCon[2:18]) 中的一个位置 1, 你需要在写 SDICmdCon 寄存器之前写 SDIDatCon 寄存器 ( 对 SDIO 总是需要 )

S3C244A 中文 Datasheet 19.5.12 SDI 数据保留计数器寄存器 SDI Data Remain Counter Register (SDIDatCnt) SDIDatCnt x5a3 R SDI 数据保留计数器寄存器 x SDIDatCnt 位 描述 初始值 保留 [31:24] BlkNumCnt [23:12] 保留模块数 x BlkCnt [11:] 1 个模块的保留数据字节 x 19.5.13 SDI 数据状态寄存器 SDI Data Status Register (SDIDatSta) SDIDatSta x5a34 R SDI 数据状态寄存器 x SDIDatSta 位 描述 初始值 保留 [31:12] No Busy (NoBusy) [11] 仅在忙检测模式下 cmd 包发送后, 在 16 个周期间忙不激活 通过对该位置 1 清除标志 : 不侦测 1: 无忙信号 Read Wait Request Occur (RWaitReq) SDIO Interrupt Detect (IOIntDet) [1] 读等待请求信号发送到 sd 卡 请求信号停止且通过对该位置 1 清除标志 : 不出现 1: 读等待请求出现 [9] SDIO 中断侦测 通过对该位置 1 清除标志 : 不侦测 1:SDIO 中断侦测 保留 [8] CRC Status Fail (CrcSta) [7] 当数据块发送后 (CRC 校验失败 )CRC 状态错误 通过对该位置 1 清除标志 : 不侦测 1:CRC 状态失败 Data Receive CRC Fail (DatCrc) Data Time Out (DatTout) Data Transfer Finish (DatFin) Busy Finish (BusyFin) [6] 数据模块接收到错误 (CRC 校验失败 ) 通过对该位置 1 清除标志 : 不侦测 1: 接收 CRC 失败 [5] 数据 / 忙接收超时 通过对该位置 1 清除标志 : 不侦测 1: 超时 [4] 数据传输结束 ( 数据计数器为 ) 通过对该位置 1 清除标志 : 不侦测 1: 数据完成侦测 [3] 仅忙检查完成 通过对该位置 1 清除标志 : 不检测 1: 侦测忙完成 保留 [2] Tx Data progress [1] 数据发送在过程中 On (TxDatOn) : 不激活 1: 数据发送在过程中 Rx Data Progress [] 数据接收在过程中 On (RxDatOn) : 不激活 1: 数据接收在过程中

S3C244A 中文 Datasheet 19.5.14 SDI FIFO 状态寄存器 SDI FIFO Status Register (SDIFSTA) SDIFSTA x5a38 R SDI FIFO 状态寄存器 x SDIFSTA 位 描述 初始值 保留 [31:16] FIFO [16] FIFO 值复位 该位会自动清楚 Reset(FRST) : 正常模式 1:FIFO 复位 FIFO Fail error (FFfail) [15:14] 当 FIFO 出现溢出或低估数据保存是,FIFO 失败错误 该位通过置位清除 : 不侦测 1:FIFO 失败 1 在最后传输中 FIFO 失败 ( 仅 FIFO 复位需要 )11: 保留 FIFO available Detect for Tx (TFDET) FIFO available Detect for Rx (RFDET) Tx FIFO Half Full (TFHalf) Tx FIFO Empty (TFEmpty) Rx FIFO Last Data Ready (RFLast) Rx FIFO Full (RFFull) Rx FIFO Half Full (RFHalf) FIFO Count (FFCNT) [13] 该位指出 FIFO 数据对发送有效, 当 DatMode 是数据发送模式 如果 DMA 模式有效,SD 主设备请求 DMA 操作 : 不侦测 (FIFO 满 )1: 侦测 (1<FIFO<63) [12] 该位指出 FIFO 数据对接收有效, 当 DatMode 是数据接收模式, 如果 DMA 模式有效,SD 主设备请求 DMA 操作 : 不侦测 (FIFO 空 )1: 侦测 (1<FIFO<64) [11] 只要发送 FIFO 小于 33 字节, 该位置 1 :33<Tx FIFO<64 1:1<Tx FIFO<32 [1] 只要发送 FIFO 为空, 该位置 1 :1<FIFO<64 1: 空 ( 字节 ) [9] 当接收 FIFO 出现操作所有模块的最后数据, 该位置 1 通过置 1 清除该标志 : 还没收到 1: 接收 FIFO 得到最后数据 [8] 只要接收 FIFO 满, 该位置 1 :1<Rx FIFO<63 1: 满 (64 字节 ) [7] 只要接收 FIFO 大于 31 个字节, 该位置 1 :1<FIFO<31 1:32<FIFO<64 [6:] FIFO 中的数据个数

S3C244A 中文 Datasheet 19.5.15 SDI 中断屏蔽寄存器 SDI Interrupt Mask Register (SDIIntMsk) SDIIntMsk x5a3c R/W SDI 中断屏蔽寄存器 x SDIFSTA 位 描述 初始值 保留 [31:19] NoBusy Interrupt [18] 如果忙信号不激活, 决定 SDI 产生中断 Enable (NoBusyInt) = 无效,1 = 中断使能 RspCrc Interrupt [17] 如果响应 CRC 校验失败, 决定 SDI 产生中断 Enable (RspCrcInt) = 无效,1 = 中断使能 CmdSent Interrupt [16] 如果命令发出, 决定 SDI 产生中断 Enable (CmdSentInt) = 无效,1 = 中断使能 CmdTout Interrupt [15] 如果命令响应超时, 决定 SDI 产生中断 Enable (CmdToutInt) = 无效,1 = 中断使能 RspEnd Interrupt [14] 如果收到命令响应, 决定 SDI 产生中断 Enable (RspEndInt) = 无效,1 = 中断使能 RWaitReq Interrupt [13] 如果出现读等待请求, 决定 SDI 产生中断 Enable (RWReqInt) = 无效,1 = 中断使能 IOIntDet Interrupt [12] 如果 sd 主设备从卡收到 SDIO 中断, 决定 SDI Enable (IntDetInt) 产生中断 = 无效,1 = 中断使能 FFfail Interrupt [11] 如果出现 FIFO 失败错误, 决定 SDI 产生中 Enable (FFfailInt) 断 = 无效,1 = 中断使能 CrcSta Interrupt [1] 如果出现 CRC 状态错误, 决定 SDI 产生中 Enable (CrcStaInt) 断 = 无效,1 = 中断使能 DatCrc Interrupt [9] 如果数据接收 CRC 失败, 决定 SDI 产生中 Enable (DatCrcInt) 断 = 无效,1 = 中断使能 DatTout Interrupt [8] 如果数据接收超时出现, 决定 SDI 产生中 Enable (DatToutInt) 断 = 无效,1 = 中断使能 DatFin Interrupt [7] 如果数据计数器为, 决定 SDI 产生中断 Enable (DatFinInt) = 无效,1 = 中断使能 BusyFin Interrupt [6] 如果仅忙检测完成, 决定 SDI 产生中断 Enable(BusyFinInt) = 无效,1 = 中断使能 保留 [5] TFHalf Interrupt [4] 如果发送 FIFO 半填满, 决定 SDI 产生中断 Enable (TFHalfInt) = 无效,1 = 中断使能 TFEmpty Interrupt [3] 如果发送 FIFO 空, 决定 SDI 产生中断 Enable(TFEmptInt) = 无效,1 = 中断使能 RFLast Interrupt [2] 如果接收 FIFO 有最后数据, 决定 SDI 产生中 Enable (RFLastInt) 断 = 无效,1 = 中断使能 RFFull Interrupt [1] 如果接收 FIFO 填满, 决定 SDI 产生中断 Enable (RFFullInt) = 无效,1 = 中断使能 RFHalf Interrupt Enable (RFHalfInt) [] 如果接收 FIFO 半满, 决定 SDI 产生中断 = 无效,1 = 中断使能

S3C244A 中文 Datasheet 19.5.16 SDI 数据寄存器 SDI Data Register (SDIDAT) 寄存器 地址 读写 描述 复位值 SDIDAT x5a4, 44, 48, 4C(Li/W, Li/HW, Li/B, R/W SDI 数据寄存器 x Bi/W) x5a41(bi/hw), x5a43(bi/b) SDIDAT 位 描述 初始值 Data Register [31:19] 该区域包括通过 SDI 通道发送或接收的数据 x *(Li/W,Li/HW,Li/B): 小端模式下通过字 半字 字节访问 *(Bi/W): 大端模式下通过字单元访问 *(Bi/HW): 大端模式下通过半字单元访问 *(Bi/B): 大端模式下通过字节单元访问