双存储卡控制系统及方法技术方案

技术编号:7897983 阅读:129 留言:0更新日期:2012-10-23 04:14
一种双存储卡控制系统及方法,包括:设置步骤:设置电子装置连接第一存储卡的触发指令与连接第二存储卡的触发指令,以及预设置电子装置开机后初始连接的是电子装置的第一存储卡连接器;第一控制步骤:当电子装置接收到连接第二存储卡的触发指令时,控制处理器通过模拟开关及电子装置的第二存储卡连接器与第二存储卡连接;判断步骤:当处理器与第二存储卡连接后,判断是否接收到连接第一存储卡的触发指令;第二控制步骤:当接收到连接第一存储卡的触发指令时,控制电子装置的处理器通过电子装置的模拟开关及第一存储卡连接器与第一存储卡连接。利用本发明专利技术能够方便自由切换电子装置的双存储卡。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
随着电子行业的蓬勃发展,人们对电子产品的容量需求越来越大。一般的电子产品支持存储卡的原理见图I,处理器通过标准的SDI0(Secure Digital Input andOutput Card,安全数字输入输出卡)信号和专门的存储卡连接器与一张存储卡连接。所谓SDIO(Secure Digital Input and Output Card)是指处理器与外接储存卡连接的一种接口标准。现在市面上的外接存储卡包括SD卡(Secure Digital Card,安全数字卡)、TF卡(TransFlash)等卡都支持SDIO接口。对于一般电子产品来说,其使用的处理器一般最高只支持到16G,有些甚至只有SG,无法满足一些大数据量用户的需求。
技术实现思路
鉴于以上内容,有必要提供一种双存储卡控制系统,利用模拟开关使处理器可以连接两张不同的存储卡,并可以随时切换自由操作该两张存储卡,提高电子装置的存储容量。此外,还有必要提供一种双存储卡控制方法,利用模拟开关使处理器可以连接两张不同的存储卡,并可以随时切换自由操作该两张存储卡,提高电子装置的存储容量。所述的双存储卡控制方法,应用于电子装置上,该方法包括设置步骤设置电子装置连接第一存储卡的触发指令与连接第二存储卡的触发指令,以及预设置电子装置开机后初始连接的是电子装置的第一存储卡连接器;第一控制步骤当电子装置接收到连接第二存储卡的触发指令时,控制处理器通过模拟开关及电子装置的第二存储卡连接器与第二存储卡连接;判断步骤当处理器与第二存储卡连接后,判断是否接收到连接第一存储卡的触发指令;第二控制步骤当接收到连接第一存储卡的触发指令时,控制电子装置的处理器通过电子装置的模拟开关及第一存储卡连接器与第一存储卡连接。所述的双存储卡控制系统,运行于电子装置上,该系统包括设置模块,用于设置电子装置连接第一存储卡的触发指令与连接第二存储卡的触发指令,以及预设置电子装置开机后初始连接的电子装置的第一存储卡连接器;第一控制模块,用于当电子装置接收到连接第二存储卡的触发指令时,控制处理器通过模拟开关及电子装置的第二存储卡连接器与第二存储卡连接;判断模块,用于当处理器与第二存储卡连接后,判断是否接收到连接第一存储卡的触发指令;第二控制模块,用于当接收到连接第一存储卡的触发指令时,控制电子装置的处理器通过电子装置的模拟开关及第一存储卡连接器与第一存储卡连接。相较于现有技术,本专利技术所述的,利用模拟开关使处理器可以连接两张不同的存储卡,并可以随时切换该两张存储卡供用户进行自由地操作,使电子装置的最高支持的存储卡的存储容量得到成倍的提高。附图说明图I是本专利技术电子装置的处理器连接一张存储卡的示意图。图2是本专利技术双存储卡控制系统较佳实施例的架构示意图。图3是本专利技术双存储卡控制系统较佳实施例的功能模块图。图4是本专利技术双存储卡控制方法较佳实施例的流程图。 主要元件符号说明电子装置ri^处理器Io~ 双存储卡控制系统 20~模拟开关30-第一存储卡连接器 40-第一存储卡41 ~第二存储卡连接器 50-第二存储卡51 ~设置模块200~第一控制模块202~判断模块204~第二控制模块206~如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施例方式如图2所示,是本专利技术双存储卡控制系统较佳实施例的架构示意图。所述的双存储卡控制系统20运行于电子装置I上。该电子装置I包括多个处理器10、模拟开关30、第一存储卡连接器40、第一存储卡41、第二存储卡连接器50以及第二存储卡51。所述的处理器10用于控制与处理电子装置I的信号与数据,所述的模拟开关30是一个单刀双掷模拟开关,所述的模拟开关30有输入端a、控制端b、第一输出端c以及第二输出端d四个端子。所述的模拟开关30可以设置为当控制端b输入高电平时,模拟开关30控制第一输出端c导通,即输入端a和第一输出端c连接;当控制端b输入低电平时,模拟开关30控制第二输出端d导通,即输入端a和第二输出端d连接。此外,所述的输入端a 通过 SDIO (Secure Digital Input and Output Card,安全数字输入输出卡)(图中未示出)与处理器10连接。所述的控制端b与处理器10的GPIO引脚(General Purpose Input/Output,通用输入/输出)连接。所述的第一输出端c通过SDIO与第一存储卡连接器40连接,所述的第二输出端d通过SDIO与第二存储卡连接器50连接。所述的第一存储卡连接器40和第二存储卡连接器50是用于通过SDIO连接存储卡的专用连接器。该第一存储卡连接器40与第一存储卡41连接,第二存储卡连接器50与第二存储卡51连接。所述的第一存储卡41与第二存储卡51可以是SD卡(Secure DigitalCard,安全数字卡)、TF卡(TransF lash)等都支持SDIO接口的存储卡,用于存储电子装置I的各类数据。如图3所示,是本专利技术双存储卡控制系统较佳实施例的功能模块图。所述的双存储卡控制系统20包括设置模块200、第一控制模块202、判断模块204以及第二控制模块206。本专利技术所称的模块是完成一特定功能的程序段,比程序更适合于描述软件在芯片中的执行过程,因此在本专利技术以下对软件描述中都以模块描述。所述的设置模块200用于设置连接第一存储卡41的触发指令,以及设置连接第二存储卡51的触发指令。所述的设置模块200可分别设置第一存储卡41的虚拟图示以及第二存储卡51的虚拟图示,所述的虚拟图示可以是虚拟按钮、虚拟图标、快捷方式等,可以于电子装置I的显示单元(图中未示出)上显示。当第一存储卡41的虚拟图示被点击或选择时,即为连接第一存储卡41的触发指令;当第二存储卡51的虚拟图示被点击或被选择时,即为连接第二存储卡51的触发指令。所述的设置模块200还用于预设置电子装置I开机后初始连接的第一存储卡连接器。所述的设置模块200可以通过设置GPIO引脚的默认输出电平为高电平,此时,模拟开关30的输入端a与第一输出端c连接,处理器10通过模拟开关30及第一存储卡连接器40与第一存储卡41通讯,用户可以对第一存储卡41自由操作。所述的第一控制模块202还用于当接收到连接第二存储卡51的触发指令时,通过处理器10的GPIO引脚,发送连接第二存储卡连接器50的信号至模拟开关30,例如发送低电平信号至模拟开关30,即模拟开关30的控制端b的输入为低电平,以控制模拟开关30的输入端a与第二输出端d连接,此时所述的处理器10通过模拟开关30及第二存储卡连接器50与第二存储卡51通讯,用户可以对第二存储卡51自由操作。所述的判断模块204用于判断是否接收到连接第一存储卡41的触发指令。所述的第二控制模块206用于当接收到连接第一存储卡41的触发指令时,通过处理器10的GPIO引脚,发送连接第一存储卡连接器40的信号至模拟开关30,例如,发送高电平信号至模拟开关30,即模拟开关30的控制端b的输入为高电平,以控制模拟开关30的输入端a与第一输出端c连接。此时所述的处理器10通过模拟开关30及第一存储卡连接器40与第一存储卡41通讯。应说明的是,通过上述模拟开关30自由切换第一存储卡41和第二存储卡本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李陶亮
申请(专利权)人:深圳富泰宏精密工业有限公司奇美通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1