一种移动终端外围设备共存装置的制作方法

文档序号:6470369阅读:135来源:国知局
专利名称:一种移动终端外围设备共存装置的制作方法
技术领域
本发明属于通信技术领域,尤其涉及移动终端外围设备共存装置、切换方 法及切换系统。
背景技术
随着通信技术的不断发展,在移动终端上不断集成安全数据卡(Secure Digital Card, SD )与安全数据输入/输出(Secure Digital Input/Output, SDIO) 设备等外围设备。SD卡采用并行传输方式,具有较高的数据传输速率;SDIO 设备包括采用SDIO协议的GPS、 BIuetooth、 WiFi才莫块等设备。但是,移动终 端仅具有一个SD硬件接口 ,无法实现共存使用,并且无法实现将SDIO设备 所获取的数据转存到SD卡上。

发明内容
本发明实施例的目的在于提供一种移动终端外围设备共存装置,旨在解决 现有技术中SD卡、SDIO设备等外围设备无法共存使用的问题。
本发明实施例是这样实现的, 一种移动终端外围设备共存装置,其包括中 央处理器,所述移动终端外围设备包括安全数据卡以及安全数据输入/输出设 备,所述装置还包括
与所述移动终端外围设备和中央处理器连接的切换开关,用于根据所述中 央处理器接收的中断请求类型控制所述中央处理器与所述移动终端外围设备建 立连接通信,所述中断请求类型包括安全数据卡的插拔中断请求、安全数据输 入/输出设备的第 一 中断请求以及安全数据输入/输出设备的第二中断请求;以及
第二中断请求发送器,与所述中央处理器和安全数据输入/输出设备连接,用于当所述安全数据输入/输出设备的第 一 中断请求丟失时,向所述中央处理器 发送第二中断请求。
本发明实施例的另一目的在于提供一种移动终端外围设备的切换方法,所 述移动终端外围设备包括安全数据卡以及安全数据输入/输出设备,所述方法包
括下述步骤
接收所述移动终端外围设备的中断请求,所述中断请求包括安全数据卡的
插拔中断请求、安全数据输入/输出设备的第 一 中断请求以及安全数据输入/输出
设备的第二中断请求;
控制将与中央处理器连接的切换开关与所述中断请求类型对应的移动终端
外围设备连接通信,同时当所述安全数据输入/输出设备的第 一中断请求丟失 时,向所述中央处理器发送第二中断请求。
本发明实施例的另一目的在于提供一种移动终端外围设备的切换系统,所 述移动终端外围设备包括安全数据卡以及安全数据输入/输出设备,所述系统包 括-.
中断请求接收模块,用于接收所述移动终端外围设备的中断请求,所述中 断请求包括安全数据卡的插拔中断请求、安全数据输入/输出设备的第 一 中断请 求以及安全数据输入/输出设备的第二中断请求;以及
切换控制模块,用于控制将与中央处理器连接的切换开关与所述中断请求 类型对应的移动终端外围设备连接通信,同时当所述安全数据输入/输出设备的 第一中断请求丢失时,向所述中央处理器发送第二中断请求。
在本发明实施例中,在本发明中,切换开关根据中断请求,控制外围设备 与中央处理器连接通信,并当第一中断请求丢失时,通过第二中断请求发送器 发送第二中断请求,解决了 SDIO设备的第一中断请求丟失的问题,实现SD 卡与SDIO设备等外围设备的共存,方便用户使用。


图1是本发明实施例提供的移动终端外围设备共存装置框图2是本发明第二实施例提供的移动终端外围设备共存装置框图3是本发明实施例提供的移动终端外围设备切换方法的实现流程图4是本发明实施例提供的当接收到的中断请求为SD卡的插拔中断请求
时移动终端的处理流程图5是本发明实施例提供的当接收到的中断请求为SDIO设备的第一中断
请求时移动终端的处理流程图6是本发明实施例提供的移动终端外围设备的切换系统框图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
图1是示出了本发明实施例提供的移动终端外围设备共存装置框图,为了 便于说明,图中仅给出了与本发明实施例相关的部分。
移动终端外围设备共存装置包括中央处理器、与中央处理器连接的切换开 关和与中央处理器、切换开关连接的第二中断请求发送器。
在本发明实施例中,切换根据中央处理器接收的中断请求类型控制中央处 理器与移动终端外围设备建立连接通信,其中,中断请求类型包括安全数据卡 的插拔中断请求、安全数据输入/输出设备的第一中断请求以及安全数据输入/ 输出设备的第二中断请求,当安全数据输入/输出设备向中央处理器发送的第一 中断请求丢失时,第二中断请求发送器向中央处理器发送第二中断请求。
作为本发明的一个实施例,第二中断请求发送器为从安全数据输入/输出设 备的DAT[1]引出的电路连接线,如图2所示。
在本发明实施例中,该中断请求包括安全数据卡(Secure Digital Card, SD ) 的插拔中断请求、安全数据输入/输出(Secure Digital Input/Output, SDIO)设备的第一中断请求以及第二中断请求;其中,该第一中断请求是SDIO设备的 DAT[1]产生的中断;第二中断请求是由该DAT[1]引出的连线产生的中断。
当SDIO设备发送给中央处理器第一中断请求时,与中央处理器连接的切 换开关与SD卡连接通信,中央处理器无法获取SDIO设备的第一中断请求, 因此SDIO设备需要中央处理器处理相关事件,则通过第二中断请求发送通道 向中央处理器发送第二中断请求。在本发明实施例中,SDIO设备包括采用SDIO 协议的GPS、 Bluetooth 、 WiFi模块等设备。
图3示出了本发明实施例提供的移动终端外围设备的切换方法实现流程, 其详细步骤如下所述
在步骤S101中,接收移动终端外围设备的中断请求,该中断请求包括安 全数据卡的插拔中断请求、安全数据输入/输出设备的第 一 中断请求以及安全数 据输入/输出设备的第二中断请求。
在步骤S102中,控制将与中央处理器连接的切换开关与中断请求类型对应 的移动终端外围设备连接通信,同时当安全数据输入/输出设备的第 一 中断请求 丢失时,向中央处理器发送第二中断请求。作为本发明的--个实施例,图4示 出了本发明实施例提供的当接收到的中断请求为SD卡的插拔中断请求时移动 终端的处理流程,其详细步骤如下所述
在步骤S201中,当中断请求为SD卡的插拔中断请求时,控制与中央处理 器连接的切换开关与安全数据卡连接通信。
在步骤S202中,判断与切换开关连接的外围设备的类型,当与切换开关连 接的外围设备为SDIO设备时,执行步骤S203;当与切换开关连接的外围设备 为SD卡时,执行步骤S205。
在步骤S203中,等待插拔中断请求被调度。
在步骤S204中,判断SD卡的插拔中断请求是否被调度,是则执行步骤 S205,否则返回执行步骤S203。
在步骤S205中,保存SDIO设备的相关参数,设置SD卡的相关参数,并执行对SD卡的相关操作。
在步骤S206中,开启SDIO设备的第二中断请求发送通道。 作为本发明的另一个实施例,图5示出了本发明实施例提供的当接收到的
中断请求为SDIO设备的第一中断请求时移动终端的处理流程,其详细步骤如
下所述
在步骤S301中,当中断请求为SDIO设备的第一中断请求时,判断与切换 开关连接的外围设备的类型,当与切换开关连接的外围设备为SD卡时,执行 步骤S302;当与切换开关连接的外围设备为SDIO设备时,执行步骤S304。
在步骤S302中,通过SDIO设备的第二中断请求发送通道发送第二中断请求。
在本发明实施例中,当中央处理器通过切换开关与SD卡连接时,SDIO设 备通过DAT[1]向中央处理器发送第一中断请求,此时中央处理器正在与SD卡 进行数据操作,中央处理器无法获取该SDIO设备发送的第一中断请求,因此, SDIO设备通过SDIO设备的第二中断请求发送通道向中央处理器发送第二中断 请求,使中央处理器获取SDIO设备有数据操作的信息。
在步骤S303中,保存SD卡的相关参数,设置SDIO设备的相关参数,并 执行对SDIO设备的相关操作,并执行步骤S304。
在本发明实施例中,该对SDIO设备的相关操作包括将SDIO设备的相关 数据转存到SD卡上,例如,用户从SDIO设备上获取的相关数据比较大,在 移动终端内无法有效存储的情况下,可以将SDIO设备获取的相关数据转存到 SD卡,实现相关数据的有效存储。
在步骤S304中,控制与中央处理器连接的切换开关与SDIO设备连接通信。 在步骤S305中,关闭SDIO设备的第二中断请求发送通道。 在本发明实施例中,预先建立第二中断请求发送通道,即在SDIO设备和 中央处理器之间用一电路连接线连接,当SDIO设备发送的第一中断请求丟失 时,SDIO设备通过该第二中断请求发送通道向中央处理器发送第二中断请求。图6示出了本发明实施例提供的移动终端外围设备的切换系统框图,为了 便于说明,图中仅给出了与本发明实施例相关的部分,其中,外围设备的切换 系统可以为内置于移动终端外围设备共存装置的软件单元、硬件单元或者软硬 件结合单元。
中断请求接收模块ll接收移动终端外围设备的中断请求,其中,中断请求 包括安全数据卡的插拔中断请求、安全数据输入/输出设备的第一中断请求以及
安全数据输入/输出设备的第二中断请求;切换控制模块12控制将与中央处理 器连接的切换开关与所述中断请求类型对应的移动终端外围设备连接通信,同 时当所述安全数据输入/输出设备的第一中断请求丢失时,向所述中央处理器发 送第二中断请求.
判断模块121判断与切换开关连接的外围设备的类型;当中断请求为安全 数据卡的插拔中断请求,且判断模块121判断与切换开关连接的外围设备为安 全数据卡时,第一控制模块122开启安全数据输入/输出设备的第二中断请求发 送通道;当中断请求为安全数据输入/输出设备的第一中断请求,且判断模块121 判断与所述切换开关连接的外围设备为安全数据输入/输出设备时,第二控制模 块123控制与中央处理器连接的切换开关与安全数据输入/输出设备连接通信, 并关闭安全数据输入/输出设备的第二中断请求发送通道;当中断请求为安全数 据输入/输出设备的第一中断请求,且判断模块121判断与切换开关连接的外围 设备为安全数据卡时,第三控制模块124通过安全数据输入/输出设备的第二中 断请求发送通道发送第二中断请求。
在本发明实施例中,第二中断请求发送通道建立模块13建立SDIO设备的 第二中断请求发送通道。
在本发明实施例中,接收移动终端外围设备发送的中断请求,控制切换与 中央处理器连接的切换开关与所述中断请求对应的外围设备连接通信;当SDIO 设备向中央处理器发送第一中断请求,而中央处理器无法获取该第一中断请求 时,SDIO设备通过第二中断请求发送通道向中央处理器发送第二中断请求。在本发明中,切换开关根据中断请求,控制外围设备与中央处理器连接通 信,并当第一中断请求丢失时,通过第二中断请求发送器发送第二中断请求,
解决了 SDIO设备的第一中断请求丟失的问题,实现SD卡与SDIO设备等外围 设备的共存,方便用户使用。
可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可 读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明
的保护范围之内。
权利要求
1、一种移动终端外围设备共存装置,其包括中央处理器,其特征在于,所述移动终端外围设备包括安全数据卡以及安全数据输入/输出设备,所述装置还包括与所述移动终端外围设备和中央处理器连接的切换开关,用于根据所述中央处理器接收的中断请求类型控制所述中央处理器与所述移动终端外围设备建立连接通信,所述中断请求类型包括安全数据卡的插拔中断请求、安全数据输入/输出设备的第一中断请求以及安全数据输入/输出设备的第二中断请求;以及与所述中央处理器和安全数据输入/输出设备连接的第二中断请求发送器,用于当所述安全数据输入/输出设备的第一中断请求丢失时,向所述中央处理器发送第二中断请求。
2、 如权利要求1所述的移动终端外围设备共存装置,其特征在于,所述第 二中断请求发送器为从所述安全数据输入/输出设备的DAT[1]引出的电路连接 线。
3、 一种移动终端外围设备的切换方法,其特征在于,所述移动终端外围设 备包括安全数据卡以及安全数据输入/输出设备,所述方法包括下述步骤接收所述移动终端外围设备的中断请求,所述中断请求包括安全数据卡的 插拔中断请求、安全数据输入/输出设备的第 一 中断请求以及安全数据输入/输出 设备的第二中断请求;控制将与中央处理器连接的切换开关与所述中断请求类型对应的移动终端 外围设备连接通信,同时当所述安全数据输入/输出设备的第 一 中断请求丟失 肘,向所述中央处理器发送第二中断请求。
4、 如权利要求3所述的方法,其特征在于,所述控制将与中央处理器连接 的切换开关与所述中断请求类型对应的移动终端外围设备连接通信,同时当所 述安全数据输入/输出i殳备的第 一 中断请求丢失时,向所述中央处理器发送第二 中断请求的步骤具体包括下述步骤当所述中断请求为安全数据卡的插拔中断请求时,控制与中央处理器连接 的切换开关与所述安全数据卡连接通信,并开启所述安全数据输入/输出设备的 第二中断请求发送通道;当所述中断请求为安全数据输入/输出设备的第 一 中断请求时,判断与所述 切换开关连接的外围设备的类型,当与所述切换开关连接的外围设备为安全数 据输入/输出设备时,控制与所述中央处理器连接的切换开关与安全数据输入/ 输出设备连接通信,并关闭所述安全数据输入/输出设备的第二中断请求发送通道;当与所述切换开关连接的外围设备为安全数据卡时,通过安全数据输入/ 输出设备的第二中断请求发送通道发送所述第二中断请求。
5、 如权利要求3所述的方法,其特征在于,所述方法还包括下述步骤 建立所述安全数据输入/输出设备的第二中断请求发送通道。
6、 一种移动终端外围设备的切换系统,其特征在于,所述移动终端外围设 备包括安全数据卡以及安全数据输入/输出设备,所述系统包括中断请求接收模块,用于接收所述移动终端外围设备的中断请求,所述中 断请求包括安全数据卡的插拔中断请求、安全数据输入/输出设备的第一中断请 求以及安全数据输入/输出设备的第二中断请求;以及切换控制模块,用于控制将与中央处理器连接的切换开关与所述中断请求 类型对应的移动终端外围设备连接通信,同时当所述安全H据输入/输出设备的 第一中断请求丢失时,向所述中央处理器发送第二中断请求。
7、 如权利要求6所述的系统,其特征在于,所述切换控制模块具体包括 判断模块,用于判断与所述切换开关连接的外围设备的类型; 第一控制模块,用于当所述中断请求为安全数据卡的插拔中断请求,且所述判断模块判断与所述切换开关连接的外围设备为安全数据卡时,开启所述安全数据输入/输出设备的第二中断请求发送通道;第二控制才莫块,用于当所述中断请求为安全数据输入/输出设备的第 一 中断 请求,且所述判断模块判断与所述切换开关连接的外围设备为安全数据输入/输出设备时,控制与所述中央处理器连接的切换开关与安全数据输入/输出设备连接通信,并关闭所述安全数据输入/输出设备的第二中断请求发送通道;以及 第三控制模块,用于当所述中断请求为安全数据输入/输出设备的第 一 中断请求,且所述判断模块判断与所述切换开关连接的外围设备为安全数据卡时,通过安全数据输入/输出设备的第二中断请求发送通道发送所述第二中断请求。
8、如权利要求6所述的系统,其特征在于,所述系统还包括 第二中断请求发送通道建立模块,用于建立所述安全数据输入/输出设备的
全文摘要
本发明适用于通信技术领域,提供了一种移动终端外围设备共存装置,其包括中央处理器,移动终端外围设备包括安全数据卡及安全数据输入/输出设备,还包括与移动终端外围设备和中央处理器连接的切换开关,用于根据中断请求类型控制中央处理器与移动终端外围设备建立连接通信;与中央处理器和安全数据输入/输出设备连接的第二中断请求发送器,用于当第一中断请求丢失时,向中央处理器发送第二中断请求。在本发明中,切换开关根据中断请求,控制外围设备与中央处理器连接通信,并当第一中断请求丢失时,通过第二中断请求发送器发送第二中断请求,解决了SDIO设备的第一中断请求丢失的问题,实现SD卡与SDIO设备等外围设备的共存。
文档编号G06F13/14GK101430671SQ20081021755
公开日2009年5月13日 申请日期2008年11月7日 优先权日2008年11月7日
发明者柳 陶 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1