掌桥专利:专业的专利平台
掌桥专利
首页

一种自动适配上位机进行读写的SD卡及其自动适配的方法

文献发布时间:2023-06-19 11:39:06


一种自动适配上位机进行读写的SD卡及其自动适配的方法

技术领域

本发明属于SD卡数据处理技术领域,具体涉及一种自动适配上位机进行读写的SD卡及其自动适配的方法。

背景技术

SD卡作为一种具有安全性高、高性能、体积小巧、便携及可热插拔等优点的存储器件,近年来成为电子产品广泛采用的存储扩展方式。随着国内芯片设计技术的发展,针对SD卡的设计研究更加重视。

然而,经申请人研究发现,现有SD卡设备存在如下技术问题:在读取SD卡的数据时,需要将SD卡从智能设备中取出,还需要使用专用的读卡器读取SD卡,这类设备SD数据读取操作复杂,不方便用户使用。

发明内容

本发明的目的是要解决上述的技术问题,提供一种自动适配上位机进行读写的SD卡及其自动适配的方法。

为了解决上述问题,本发明按以下技术方案予以实现的:

第一方面,本发明提供了一种自动适配上位机进行读写的SD卡,包括设于SD卡内的检测模块、读卡模块、切换模块和SD卡储存模块;

所述检测模块、读卡模块和切换模块分别与SD卡接口连接;

所述检测模块用于当检测上位机接入时,检测模块输出切换指令至切换模块,切换模块切换SD卡储存模块与读卡模块的连接,以使上位机可对SD卡储存模块的数据进行读写。

结合第一方面,本发明还提供了第一方面的第1种实施方式,所述所述检测模块用于当检测上位机接入,具体为:

所述检测模块用于检测带USB的上位机:当上位机接入时,检测模块检测上位机的USB电压,以生成并输出切换指令至切换模块。

结合第一方面,本发明还提供了第一方面的第2种实施方式,所述切换模块通过SD卡接口连接用卡设备,以使用卡设备可对SD卡储存模块的数据进行读写。

结合第一方面,本发明还提供了第一方面的第3种实施方式,当切换模块切换SD卡储存模块与读卡模块的连接时,切换模块断开SD卡储存模块与用卡设备的连接。

第二方面,本发明还提供了一种自动适配上位机进行读写的SD卡自动适配方法,所述SD卡内设有检测模块、读卡模块、切换模块和SD卡储存模块;所述检测模块、读卡模块和切换模块分别与SD卡接口连接;所述SD卡自动适配方法包括以下步骤:

基于检测模块检测上位机的接入时,检测模块输出切换指令;

所述切换指令用于指示切换模块,切换SD卡储存模块与读卡模块的连接,以使上位机可对SD卡储存模块的数据进行读写。

结合第二方面,本发明还提供了第二方面的第1种实施方式,所述基于检测模块检测上位机的接入,具体为:

所述检测模块用于检测带USB的上位机:当上位机接入时,检测模块检测上位机的USB电压,以生成并输出切换指令至切换模块。

结合第二方面,本发明还提供了第二方面的第2种实施方式,所述切换模块通过SD卡接口连接用卡设备,以使用卡设备可对SD卡储存模块的数据进行读写。

结合第二方面,本发明还提供了第二方面的第3种实施方式,当切换模块切换SD卡储存模块与读卡模块的连接时,切换模块断开SD卡储存模块与用卡设备的连接。

与现有技术相比,本发明的有益效果是:

1、本发明通过对SD卡进行创新,在SD卡内集成检测模块、读卡模块和切换模块;各功能模块分别与SD卡接口连接,以实现所需功能。其中,所述检测模块用于当检测上位机接入时,检测模块输出切换指令至切换模块,切换模块切换SD卡储存模块与读卡模块的连接,以使上位机可对SD卡储存模块的数据进行读写。

2、本发明的SD卡无需插拔即可使用,上位机可通过用卡设备直接对SD卡储存模块的数据进行读写,使用方便无需拔卡,也不用读卡器。另一方面,不改变SD卡原有的外形结构设计,无需改变用卡设备的插卡结构。

附图说明

下面结合附图对本发明的具体实施方式作进一步详细的说明,其中:

图1是本发明的自动适配上位机进行读写的SD卡的组成示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

如图1所示,本发明所述的一种自动适配上位机进行读写的SD卡的优选结构。

在本发明中,SD卡又称SD存储卡,是一种基于半导体快闪记忆器的新一代记忆设备,由于它体积小、数据传输速度快、可热插拔等优良的特性,被广泛地于便携式装置上使用,例如数码相机、平板电脑和多媒体播放器等。

其中,SD卡主要分为四部分组成:外部引脚、内部寄存器、接口控制器和内部存储介质。在结构方面,SD卡包括封装外壳、SD卡接口、以及封装外壳内的电路基板。在一种实施中,所述SD卡接口(外部引脚),其保留MMC卡的7针,优选地,还可也在两边加多了2针,作为数据线使用。

如图1所示,本发明在电路基板上增设检测模块、读卡模块、切换模块和SD卡储存模块。所述检测模块、读卡模块和切换模块分别与SD卡接口连接。所述检测模块与切换模块连接,所述切换模块与SD卡储存模块连接,所述切换模块与读卡模块连接。

在本发明中,所述检测模块用于检测上位机的接入。当上位机接入时,被检测模块检测,进而检测模块输出切换指令至切换模块。

在一种具体实施中,所述检测模块用于检测带USB的上位机:当上位机接入时,检测模块检测上位机的USB电压,以生成并输出切换指令至切换模块。通过检测到USB接入的恒定电源,以识别上位机的接入,方便快捷,且无需复杂的识别上位机策略。

在本发明中,所述切换模块内设有两种连接模式:

第一种为用卡设备的读写模式,切换模块通过SD卡接口连接用卡设备,以使用卡设备可对SD卡储存模块的数据进行读写。用卡设备的读写模式为常态模式,在上位机未接入时,切换模式保持用卡设备的读写模式。

第二种为上位机的读写模式,切换模块切换SD卡储存模块与读卡模块的连接,以使上位机可对SD卡储存模块的数据进行读写。具体的,所述检测模块的切换指令,用于指示切换模块从用卡设备的读写模式切换至上位机的读写模式,切换SD卡储存模块与读卡模块的连接,以使上位机可对SD卡储存模块的数据进行读写。

具体的,当切换模块使用位机的读写模式时,即当切换模块切换SD卡储存模块与读卡模块的连接时,切换模块断开SD卡储存模块与用卡设备的连接。切换模块有且仅能处于一种连接模式中。

本发明的SD卡工作原理:

当用电设备未连接带USB的上位机的时,切换模块和SD卡储存模块连接,并通过SD卡接口连接用卡设备,以使用卡设备可对SD卡储存模块的数据进行读写。当检测模块检测到有带USB的上位机与用电设备连接时,检测模块输出切换指令,切换模块将SD卡储存模块切换到和读卡模块连接,使SD卡可被上位机识别的存储设备,以使上位机可对SD卡储存模块的数据进行读写。当用卡设备和上位机断开后,重复以上过程。

另一方面,切换模块默认连接在用卡设备,当USB上位机连接到切换模块时候,切换模块的信号线捕捉到USB插入的电信号,同时切换器模块把线路由默认的用卡设备连接切换到USB上位机。实现插入USB自动切换SD卡与USB连接。拔出USB后,USB电信号消失。模块自动切换回默认的用卡设备。从而实现SD卡无需插拔,自动判断是否插入在USB上位机上,并且实现线路的自动切换。让SD卡对接不同的上位机设备。

另一方面,本发明还提供了一种自动适配上位机进行读写的SD卡自动适配方法,基于SD卡实现,所述SD卡内设有检测模块、读卡模块、切换模块和SD卡储存模块;所述检测模块、读卡模块和切换模块分别与SD卡接口连接。

所述SD卡自动适配方法包括以下步骤:

基于检测模块检测上位机的接入时,检测模块输出切换指令。

在一种实施中,所述检测模块用于检测带USB的上位机:当上位机接入时,检测模块检测上位机的USB电压,以生成并输出切换指令至切换模块。

所述切换指令用于指示切换模块,切换SD卡储存模块与读卡模块的连接,以使上位机可对SD卡储存模块的数据进行读写。

优选地,所述切换模块通过SD卡接口连接用卡设备,以使用卡设备可对SD卡储存模块的数据进行读写。当切换模块切换SD卡储存模块与读卡模块的连接时,切换模块断开SD卡储存模块与用卡设备的连接。

本实施例所述一种自动适配上位机进行读写的SD卡的其它结构参见现有技术。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,故凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

相关技术
  • 一种自动适配上位机进行读写的SD卡及其自动适配的方法
  • 一种自动适配上位机进行读写的SD卡及其自动适配的方法
技术分类

06120113007168