SDIO接口(1)——SDIO简介

article/2025/10/24 3:08:34

博客系列

SDIO接口(1)——SDIO简介
SDIO接口(2)——SD卡寄存器
SDIO接口(3)——SDIO总线接口
SDIO接口(4)——SDIO通信

1.SDIO简介

SDIO(Secure Digital Input and Output),即安全数字输入输出接口。
SDIO协议是由SD卡协议演进而来,向前兼容SD卡协议,在SD卡协议基础上增加了CMD52CMD53命令,两个命令可以方便的访问某个功能的某个地址寄存器。(SDIO协议包含SD卡协议)
SSDIO卡可以兼容之前的SD卡,并可以连接SDIO接口设备,比如:蓝牙、WIFI、GPS等。
在这里插入图片描述
SDIO卡
SDIO卡,是使用SD总线以及SD指令的IO设备。
SDIO卡的外形和接口和SD卡是兼容的,但是实现的不只是存储功能,还能实现其它的功能,如蓝牙、WIFI等。

SD存储卡
SD存储卡指带有memory(存储器)的SDIO卡(memory+SDIO)。

2.SDIO卡

2.1SD卡

SD卡(SecureDigital MemoryCard)是一种基于半导体闪存工艺的存储卡,拥有体积小、数据传输速度快、可热插拔等优良的特性,可以通过SPI或者SDIO接口访问。

2.1.1SD卡形状

SD卡按照外形大小分为标准尺寸SD卡、MiniSD卡和MicroSD卡,如图所示。
在这里插入图片描述
除了外形有所差异外,引脚数量与编号也有所不同,其中MiniSD相对于标准SD,增加了2个NC引脚,MicroSD相对于标准SD,减少了1个VSS引脚。

2.1.2SD卡容量

根据卡容量区分主要分为三种类型,标准SD卡、高容量SD卡(简称SDH C) 、容量扩大化SD卡(简称SDX C) 。
标准SD卡:最高支持2GB
高容量SD卡:生活中常用的一类SD卡,支持大于2GB,最高32GB注意只有支持SD2.0及以上协议才能识别高容量SD卡
容量扩大化SD卡:支持的容量相对于高容量SD卡要更大,理论容量是32GB~2TB只有Host和文件系统支持3.0协议及以上才可以访问SDXC卡。

SD卡拥有4个速度等级,用于表示SD卡的最小速率,如下所示:
·Class 0-这种卡不定义具体性能,代表了划分速度等级之前的所有卡
·Class 2-表示最小2MB/s的性能;
·Class 4-表示最小4MB/s的性能;
·Class 6-表示最小6MB/s的性能;
·Class 8-表示最小8MB/s的性能;
·Class 10-表示最小10MB/s的性能;

目前最高为Class 10,SD卡速度等级表示方法如图所示
在这里插入图片描述


http://chatgpt.dhexx.cn/article/aCuMxDZ4.shtml

相关文章

STM32——SDIO的学习(驱动SD卡)(理论篇)

目录 一、SD卡简介 1.1历史 1.2 tf卡和SD卡的区别 1.3 mmc,emmc,nand,flash的关系 1.4 SD卡的规格等级 1.4.1按容量分 1.4.2 class等级 1.4.3 UHS总线模式 1.4.4 UHS速度等级 1.4.5 VSC视频速度等级 二、SD卡的内部结构 三、SDIO…

SDIO(安全数字输入输出)/协议

目录 一、SDIO:安全数字输入输出 目录 定义 功能 二、SDIO协议 介绍 信号 协议 一般协议 写协议 读协议 命令 命令格式 命令应答 数据 三、一文搞懂SDIO 四、SDIO简介 五、SD卡引脚定义和图连接 六、SDIO协议简介 七、MMC、SD、TF、SDIO、SDMMC简…

SDIO协议

SDIO协议 1 概述 SDIO,全称:Secure Digital Input and Output ,即安全数字输入输出接口。2 特点 ①与多媒体卡系统规格书版本4.2全兼容。支持三种不同的数据总线模式:1位(默认)、4位和8位。②与较早的多媒体卡系统规格版本全兼容…

硬件接口之SDIO

SDIO接口是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备。 参考 SDIO1.0标准定义了两种类型的SDIO卡: 全速的SDIO卡,传输率可以超过100Mbps;   低速的SDIO卡&#…

一文搞懂SDIO

SDIO总线简介 SDIO(Secure Digital Input and Output),即安全数字输入输出接口。它是在SD卡接口的基础上发展而来,它可以兼容之前的SD卡,并可以连接SDIO接口设备,比如:蓝牙、WIFI、GPS等。 什么是SDIO卡 SDIO卡&…

visual svn for visual studio 2019

https://marketplace.visualstudio.com/items?itemNameVisualSVNLimited.VisualSVN-VS2019 参考 https://www.cnblogs.com/Music/p/visualsvn-for-visual-studio-2019.html

visualSVN server的安装和使用

一、安装visualSVN server 服务器端 下载地址:https://www.visualsvn.com/server/download/ 1.在官网中下载visualSVN server服务器端 2.安装下载的visualSVN server,选择默认选项即可 二、安装号visualSVN server后,创建一个代码创库&am…

《SVN系列教程-第三章-VisualSVN的使用》

教程说明 本系列教程目录大纲:《SVN系列教程-目录大纲》 《SVN系列教程-第三章-VisualSVN的使用》 1.1 VisualSVN简介 VisualSVN是Subversion的一款图形化界面工具,提供了图形化方式来辅助我们管理仓库、用户、组信息,另外VisualSVN还帮我…

安装VisualSVN server

链接: 官网链接: https://www.visualsvn.com/ 下载页链接: https://www.visualsvn.com/server/download/ 下载文件链接:https://www.visualsvn.com/files/VisualSVN-Server-3.2.3-x64.msi安装步骤: 这一步是让选择安装…

VS2019安装 VisualSVN Server 插件

选择VisualSVN for Visual Studio 2019 进行安装,网址:https://www.visualsvn.com/visualsvn/download/

VisualSVN的下载与安装

1.在浏览器地址栏中搜索:https://www.visualsvn.com/server/download/,选择对应版本的下载包进行下载 2.安装VisualSVN 点击运行 3.点击Next 4.点击接受,然后点击Next . 5.点击Next 6.点击Next Location是指VisualSVN Server的安装目录&am…

vs2010插件之VisualSVN

一、说说svn 说到svn,大体上说的有两种,服务端:Subversion和VisualSVN-Server,客户端:TortoiseSVN和VisualSVN,现在在开发项目的时候用的代码管理工具也无非那么几种,比如:tfs和svn…

Vs插件 VisualSvn破解

发现问题 之前的项目是使用git,最近有个别项目使用SVN来管理代码,于是使用Vs 的 svn插件,用了一个月,今天突然发现修改代码后居然识别不了,就连我昨天改动的几个页面也识别不出来,开始有点慌,后…

VisualSVN Server的配置和使用方法(项目部署到svn上)

1.为什么要用VisualSVN Server,而不用Subversion? 回答: 因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来…

VS中SVN的简介、安装和使用(安装+汉化+使用)

SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。 一.安装SVN 1.下载:Downloads…

VisualSVN Server的配置和使用方法

VisualSVN Server搭建SVN服务器 使用原始的SVN和Apache相配合来实现源代码的SVN管理,虽然专业且功能强大,但对于一般个人用户来说未免太过复杂。而使用VisualSVN Server来实现主要的SVN功能则简单得多。 简单的直接看前面,详细的看后面部分。…

用VisualSVN做项目版本控制

一、SVN服务端 1、VisualSVN Server下载: http://download.csdn.net/detail/jiminull/4448874 或 http://www.visualsvn.com/server/download/ VisualSVN Server是免费的 2、VisualSVN Server安装: 下载完VisualSVN Server后,只要双击V…

VisualSVN-Server服务器的搭建

【我这里是用的阿里云服务器】 第一步:先下载VisualSVN-Server-3.6.1-x64,然后拷贝到服务器上: 第二步: 第三步: 第四步: 第五步:点击standard edition进入设置安装路径和仓库路径备…

VisualSVN Server版本推荐

一,关于VisualSVN和VisualSVN Server 这两个是不同类型的软件。 1,VisualSVN VisualSVN for Visual Studio是集成在VS上的SVN客户端插件,功能和tortoiseSVN类似。 2,VisualSVN Server 这个是服务器端的软件,用于管…

VisualSVN的使用

1、安装VisualSVN-VS2017-6.0.3.vsix插件 VisualSVN 是一个Visual Studio插件,可以与Visual Studio无缝集成Subversion和TortoiseSVN。VisualSVN 实际上消除 了在Subversion中的项目源代码文件的管理。使用VisualSVN作为您的 静默合作伙伴进行 程序设计&#xff0…