[资料] sd卡(驱动)工作原理分析完整版
749 查看
4 回复
 楼主 | 发布于 2018-04-24 | 只看楼主
分享到:

  CPU相关,ssio的连接和设置... PAGEREF _Toc124129132 \h 

1 硬件初始化,ssio的相关配置... PAGEREF _Toc124129133 \h 2

1)    端口功能选择寄存器——GPCTL. PAGEREF _Toc124129134 \h 2

2)    端口模式寄存器——GPPMAGPPMBGPPMCGPPMDGPPME. PAGEREF _Toc124129135 \h 2

3)    同步SIO控制寄存器——SSIOCON.. PAGEREF _Toc124129136 \h 3

4)    同步SIO状态寄存器——SSIOST. PAGEREF _Toc124129137 \h 3

5)    同步SSIO测试控制寄存器——SSIOTSCON.. PAGEREF _Toc124129138 \h 4

6)    同步SIO收发缓冲寄存器——SSIOBUF. PAGEREF _Toc124129139 \h 5

7)    同步SIO中断申请寄存器——SSIOINT. PAGEREF _Toc124129140 \h 5

8)    同步SIO中断使能寄存器——SSIOINTEN.. PAGEREF _Toc124129141 \h 5

2 CPLD片选... PAGEREF _Toc124129142 \h 6

3 第三步,ssio收发字符相关... PAGEREF _Toc124129143 \h 6

数据包的封装与命令协议相关... PAGEREF _Toc124129144 \h 6

1 sd卡指令数据包... PAGEREF _Toc124129145 \h 6

2 sd卡命令索引表... PAGEREF _Toc124129146 \h 7

3 命令回应repond. PAGEREF _Toc124129147 \h 10

1)    R1模式... PAGEREF _Toc124129148 \h 10

2)    R2模式... PAGEREF _Toc124129149 \h 11

3)    R3模式... PAGEREF _Toc124129150 \h 11

命令的控制与实现... PAGEREF _Toc124129151 \h 12

1程序中调用的sd卡命令... PAGEREF _Toc124129152 \h 12

1)    命令响应函数——UCS_DRSD_niCommandRespond. PAGEREF _Toc124129153 \h 12

2)    sd卡驱动程序初始化——UCS_DRSD_giSdIdentify. PAGEREF _Toc124129154 \h 13

3)    sd卡操作函数... PAGEREF _Toc124129155 \h 15

4)    sd卡操作函数... PAGEREF _Toc124129156 \h 15

sd卡的配置信息和相关结构体... PAGEREF _Toc124129157 \h 16

1卡识别寄存器——CID(card identification register ) PAGEREF _Toc124129158 \h 16

2卡特性寄存器——CSD(card specific data register) PAGEREF _Toc124129159 \h 17

本帖有更多资源,需 登录 才可以下载,没有帐号?立即 注册

(0 ) (0 )
回复 举报

回复于 2018-04-24 沙发

谢谢分享!!!
(0 )
评论 (1) 举报

回复于 2018-04-25 2#

感谢分享
(0 )
评论 (1) 举报

回复于 2018-11-30 3#

感谢分享,开源共享!
(0 )
评论 (0) 举报

回复于 2019-02-24 4#

谢谢分享!!!
(0 )
评论 (0) 举报
  • 发表回复
    0/3000





    举报

    请选择举报类别

    • 广告垃圾
    • 违规内容
    • 恶意灌水
    • 重复发帖

    全部板块

    返回顶部