CN102682851A - Sd/mmc卡在线离线检测***及检测方法 - Google Patents
Sd/mmc卡在线离线检测***及检测方法 Download PDFInfo
- Publication number
- CN102682851A CN102682851A CN2012101358950A CN201210135895A CN102682851A CN 102682851 A CN102682851 A CN 102682851A CN 2012101358950 A CN2012101358950 A CN 2012101358950A CN 201210135895 A CN201210135895 A CN 201210135895A CN 102682851 A CN102682851 A CN 102682851A
- Authority
- CN
- China
- Prior art keywords
- line
- mmc
- card
- pin
- clk
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Monitoring And Testing Of Exchanges (AREA)
Abstract
一种SD/MMC卡在线离线检测***,包括读卡单元、DATA线、CMD线、CLK线,所述DATA线、CMD线、CLK线分别用于连接SD/MMC卡的DATA脚、CMD脚、CLK脚,所述DATA线、CMD线、CLK线中的一根还经一电阻连接SD/MMC卡的检测脚。一种基于上述SD/MMC卡在线离线检测***的检测方法,包括针对SD/MMC卡的鉴定以及读写操作的步骤及SD/MMC卡在线离线检测的步骤。本发明将SD/MMC卡检测***的三根信号线中的一根通过一电阻与其检测脚连接在一起,通过检测该信号线的电平状态以达到检测SD/MMC卡的在线/离线状态;当检测到卡在线,从而进入在线状态,在卡空闲的时候反复判断该信号线的电平状态,判断其在线/离线状态,可以省去读卡装置的检测线,节省资源。
Description
技术领域
本发明涉及电子电路及电子信息技术领域,具体涉及一种SD/MMC卡在线离线检测***及检测方法。
背景技术
存储卡以其体积小、容量高的特点,广泛地应用于手机、数码相机、数码摄像机等新兴电子消费产品中。常见的存储卡包括SD卡、MMC卡等,相应的读卡装置包括手机、数码相机、数码摄像机上内置的读卡模块,或者一些可以外接的USB读卡器等。
传统的读卡设备与存储卡的连接方式如图1所示:读卡单元与存储卡之间的连接包含有:CLK线、CMD线、DATA线、检测线;其中检测线为读卡设备提供信号以指示SD/MMC在线状态。
现有的读卡装置对存储卡的检测都依赖于存储卡的检测脚,然而,SD/MMC卡的协议没有将检测脚加入到标准中,因此现有的卡座对SD/MMC卡的检测脚的设计也是各具风格,然而,读卡装置能不能进行很好的在线和离线检测,影响存储卡的热插拔功能。
发明内容
本发明旨在不使用独立的检测接口的情况下,实现SD卡或者MMC卡的在线状态检测,达到减少IO口的使用、节省***资源的目的。
为了实现以上目的,本发明所采用的技术方案如下:
一种SD/MMC卡在线离线检测***,被检测SD/MMC卡具有DATA脚、CMD脚、CLK脚及检测脚,其特征在于,该***包括读卡单元、DATA线、CMD线、CLK线,所述DATA线、CMD线、CLK线分别用于连接SD/MMC卡的DATA脚、CMD脚、CLK脚,所述DATA线、CMD线、CLK线中的一根还经一电阻连接SD/MMC卡的检测脚。
一种基于上述SD/MMC卡在线离线检测***的检测方法,包括针对SD/MMC卡的鉴定以及读写操作的步骤及SD/MMC卡在线/离线检测的步骤;其特征在于:
针对SD/MMC卡的鉴定以及读写操作的步骤包括:
(1)首先将SD/MMC卡的状态标记为繁忙;
(2)进行SD/MMC卡读/写/鉴定;
(3)SD/MMC卡读/写/鉴定完成,标记SD/MMC卡处于空闲状态;
SD/MMC卡在线/离线检测的步骤包括:
(A)开始检测SD/MMC在线状态;
(B)查询SD/MMC卡状态是否为繁忙,如果SD/MMC卡处于空闲状态,进入C步骤;如果SD/MMC处于繁忙状态,进入G步骤;
(C)将SD/MMC卡检测所用的DATA线、CMD线、CLK线中的一根信号线设置成高阻输入状态;
(D)读取此时所述DATA线、CMD线、CLK线中的一根信号线上的逻辑电平,如果该信号线上检测到了低逻辑电平,那么判定SD/MMC卡在线,如果该信号线上检测到了高逻辑电平,那么判定SD/MMC卡不在线;
(E)恢复所述DATA线、CMD线、CLK线中的一根信号线的初始状态;
(F)结束检测。
本发明的有益效果在于:将SD/MMC卡检测***的三根信号线(非检测线)中的一根通过一电阻与其检测脚连接在一起,通过检测该信号线的电平状态以达到检测SD/MMC卡的在线离线状态;当检测到卡在线,从而进入在线状态,在卡空闲的时候反复判断该信号线的电平状态,判断其在线/离线状态。利用本发明可以省去读卡装置的检测线,从而达到节省资源的目的。
附图说明
图1为传统读卡装置与SD/MMC卡的连接方法
图2为本发明中读卡装置与SD/MMC卡以CLK线为例的连接方法。
图3为本发明检测方法中针对SD/MMC卡的鉴定以及读写操作的步骤的主流程图。
图4为本发明检测方法中SD/MMC卡在线/离线检测的步骤的流程图。
具体实施方式
下面结合附图与具体实施方式对本发明作进一步详细描述。
如图2所示,被检测的SD或MMC卡具有DATA脚、CMD脚、CLK脚及检测脚。本实施例提供的SD或MMC卡在线离线检测***包括:读卡单元、DATA线、CMD线、CLK线,其中,DATA线、CMD线、CLK线分别用于连接SD/MMC卡的DATA脚、CMD脚、CLK脚,且CLK线(可以使DATA线、CMD线、CLK线中的任意一根)还经一电阻连接SD/MMC卡的检测脚。
本实施例提供一种基于上述检测***的检测方法,包括:针对SD/MMC卡的鉴定以及读写操作的步骤及SD/MMC卡在线/离线检测的步骤。
如图3所示,针对SD/MMC卡的鉴定以及读写操作的步骤包括:
(1)首先将SD/MMC卡的状态标记为繁忙;
(2)进行SD/MMC卡读/写/鉴定;
(3)SD/MMC卡读/写/鉴定完成,标记SD/MMC卡处于空闲状态。
如图4所示,SD/MMC卡在线/离线检测的步骤包括:
(A)开始检测SD/MMC在线状态;
(B)查询SD/MMC卡状态是否为繁忙,如果SD/MMC卡处于空闲状态,进入C步骤;如果SD/MMC处于繁忙状态,进入G步骤;
(C)将SD/MMC卡检测所用的CLK线设置成高阻输入状态;
(D)读取此时CLK线上的逻辑电平,如果该信号线上检测到了低逻辑电平,那么判定SD/MMC卡在线,如果该信号线上检测到了高逻辑电平,那么判定SD/MMC卡不在线;
(E)恢复CLK线的初始状态;
(F)结束检测过程。
本发明将SD/MMC卡检测***的三根信号线(非检测线)中的一根通过一电阻与其检测脚连接在一起,通过检测该信号线的电平状态以达到检测SD/MMC卡的在线/离线状态;当检测到卡在线,从而进入在线状态,在卡空闲的时候反复判断该信号线的电平状态,判断其在线/离线状态。利用本发明可以省去读卡装置的检测线,从而达到节省资源的目的。
Claims (2)
1.一种SD/MMC卡在线离线检测***,被检测SD/MMC卡具有DATA脚、CMD脚、CLK脚及检测脚,其特征在于,该***包括读卡单元、DATA线、CMD线、CLK线,所述DATA线、CMD线、CLK线分别用于连接SD/MMC卡的DATA脚、CMD脚、CLK脚,所述DATA线、CMD线、CLK线中的一根还经一电阻连接SD/MMC卡的检测脚。
2.一种基于权利要求1所述的SD/MMC卡在线离线检测***的检测方法,包括针对SD/MMC卡的鉴定以及读写操作的步骤及SD/MMC卡在线/离线检测的步骤;其特征在于:
针对SD/MMC卡的鉴定以及读写操作的步骤包括:
(1)首先将SD/MMC卡的状态标记为繁忙;
(2)进行SD/MMC卡读/写/鉴定;
(3)SD/MMC卡读/写/鉴定完成,标记SD/MMC卡处于空闲状态;
SD/MMC卡在线/离线检测的步骤包括:
(A)开始检测SD/MMC在线状态;
(B)查询SD/MMC卡状态是否为繁忙,如果SD/MMC卡处于空闲状态,进入C步骤;如果SD/MMC处于繁忙状态,进入G步骤;
(C)将SD/MMC卡检测所用的DATA线、CMD线、CLK线中的一根信号线设置成高阻输入状态;
(D)读取此时所述DATA线、CMD线、CLK线中的一根信号线上的逻辑电平,如果该信号线上检测到了低逻辑电平,那么判定SD/MMC卡在线,如果该信号线上检测到了高逻辑电平,那么判定SD/MMC卡不在线;
(E)恢复所述DATA线、CMD线、CLK线中的一根信号线的初始状态;
(F)结束检测。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101358950A CN102682851A (zh) | 2012-05-02 | 2012-05-02 | Sd/mmc卡在线离线检测***及检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101358950A CN102682851A (zh) | 2012-05-02 | 2012-05-02 | Sd/mmc卡在线离线检测***及检测方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102682851A true CN102682851A (zh) | 2012-09-19 |
Family
ID=46814631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101358950A Pending CN102682851A (zh) | 2012-05-02 | 2012-05-02 | Sd/mmc卡在线离线检测***及检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102682851A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113720591A (zh) * | 2021-08-09 | 2021-11-30 | 广州安凯微电子股份有限公司 | 一种sd卡的插拔检测方法、装置及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101127026A (zh) * | 2007-09-21 | 2008-02-20 | 中兴通讯股份有限公司 | 一种可移动存储卡的热插拔检测方法 |
CN101986327A (zh) * | 2010-09-06 | 2011-03-16 | 建荣集成电路科技(珠海)有限公司 | 一种sd/mmc卡免检测脚在线/离线检测方法 |
CN202662293U (zh) * | 2012-05-02 | 2013-01-09 | 珠海市杰理科技有限公司 | Sd/mmc卡在线离线检测*** |
-
2012
- 2012-05-02 CN CN2012101358950A patent/CN102682851A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101127026A (zh) * | 2007-09-21 | 2008-02-20 | 中兴通讯股份有限公司 | 一种可移动存储卡的热插拔检测方法 |
CN101986327A (zh) * | 2010-09-06 | 2011-03-16 | 建荣集成电路科技(珠海)有限公司 | 一种sd/mmc卡免检测脚在线/离线检测方法 |
CN202662293U (zh) * | 2012-05-02 | 2013-01-09 | 珠海市杰理科技有限公司 | Sd/mmc卡在线离线检测*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113720591A (zh) * | 2021-08-09 | 2021-11-30 | 广州安凯微电子股份有限公司 | 一种sd卡的插拔检测方法、装置及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101740105B (zh) | 用于存取存储卡的***及方法 | |
KR102562210B1 (ko) | 전자 장치 | |
KR100833176B1 (ko) | 착탈가능 전자회로 카드들의 모듈들간의 효율적 접속 | |
CN101996121B (zh) | Usb端口测试装置及测试方法 | |
CN101923504B (zh) | 读卡器测试治具及读卡器测试方法 | |
CN102169468B (zh) | 外接模组的识别方法以及装置 | |
CN101986327A (zh) | 一种sd/mmc卡免检测脚在线/离线检测方法 | |
CN104008079A (zh) | 可同时***sd卡和tf卡的数据读写电路 | |
US20120173798A1 (en) | Memory controller, memory device and method for determining type of memory device | |
US20040252566A1 (en) | Memory card having a plurality of different interfaces | |
CN102915209B (zh) | 一种存储控制芯片、存储设备及其***数据写入方法 | |
JP2007213557A5 (zh) | ||
CN105573947B (zh) | 一种基于apb总线的sd/mmc卡控制方法 | |
CN202662293U (zh) | Sd/mmc卡在线离线检测*** | |
CN102682851A (zh) | Sd/mmc卡在线离线检测***及检测方法 | |
CN105004957A (zh) | 一种sd卡测试方法和测试设备 | |
CN102305906B (zh) | 芯片测试方法及装置 | |
US20140304555A1 (en) | Universal serial bus testing device | |
CN100585611C (zh) | 读卡机控制芯片及其检测干扰的方法 | |
CN102213987B (zh) | 服务器***及其风扇检测方法 | |
CN104123257A (zh) | 通用串行总线装置、通信方法及计算机可读存储介质 | |
CN201583987U (zh) | 兼容MS标准的自适应microSD存储卡 | |
CN113720591A (zh) | 一种sd卡的插拔检测方法、装置及*** | |
CN100461139C (zh) | 快闪存储卡存取装置与方法 | |
CN201066375Y (zh) | 读卡接口的测试治具 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120919 |