CN101430671B - 一种移动终端***设备共存装置 - Google Patents
一种移动终端***设备共存装置 Download PDFInfo
- Publication number
- CN101430671B CN101430671B CN2008102175522A CN200810217552A CN101430671B CN 101430671 B CN101430671 B CN 101430671B CN 2008102175522 A CN2008102175522 A CN 2008102175522A CN 200810217552 A CN200810217552 A CN 200810217552A CN 101430671 B CN101430671 B CN 101430671B
- Authority
- CN
- China
- Prior art keywords
- interrupt request
- secure data
- data input
- output apparatus
- peripherals
- 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.)
- Expired - Fee Related
Links
- 230000002093 peripheral effect Effects 0.000 title claims abstract description 83
- 238000012545 processing Methods 0.000 claims abstract description 65
- 238000004891 communication Methods 0.000 claims abstract description 18
- 238000000034 method Methods 0.000 claims description 10
- 231100000279 safety data Toxicity 0.000 abstract 5
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本发明适用于通信技术领域,提供了一种移动终端***设备共存装置,其包括中央处理器,移动终端***设备包括安全数据卡及安全数据输入/输出设备,还包括:与移动终端***设备和中央处理器连接的切换开关,用于根据中断请求类型控制中央处理器与移动终端***设备建立连接通信;与中央处理器和安全数据输入/输出设备连接的第二中断请求发送器,用于当第一中断请求丢失时,向中央处理器发送第二中断请求。在本发明中,切换开关根据中断请求,控制***设备与中央处理器连接通信,并当第一中断请求丢失时,通过第二中断请求发送器发送第二中断请求,解决了SDIO设备的第一中断请求丢失的问题,实现SD卡与SDIO设备等***设备的共存。
Description
技术领域
本发明属于通信技术领域,尤其涉及移动终端***设备共存装置、切换方法及切换***。
背景技术
随着通信技术的不断发展,在移动终端上不断集成安全数据卡(Secure Digital Card,SD)与安全数据输入/输出(Secure Digital Input/Output,SDIO)设备等***设备。SD卡采用并行传输方式,具有较高的数据传输速率;SDIO设备包括采用SDIO协议的GPS、Bluetooth、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示出了本发明实施例提供的移动终端***设备的切换***框图,为了便于说明,图中仅给出了与本发明实施例相关的部分,其中,***设备的切换***可以为内置于移动终端***设备共存装置的软件单元、硬件单元或者软硬件结合单元。
中断请求接收模块11接收移动终端***设备的中断请求,其中,中断请求包括安全数据卡的插拔中断请求、安全数据输入/输出设备的第一中断请求以及安全数据输入/输出设备的第二中断请求;切换控制模块12控制将与中央处理器连接的切换开关与所述中断请求类型对应的移动终端***设备连接通信,同时当所述安全数据输入/输出设备的第一中断请求丢失时,向所述中央处理器发送第二中断请求.
判断模块121判断与切换开关连接的***设备的类型;当中断请求为安全数据卡的插拔中断请求,且判断模块121判断与切换开关连接的***设备为安全数据卡时,第一控制模块122开启安全数据输入/输出设备的第二中断请求发送通道;当中断请求为安全数据输入/输出设备的第一中断请求,且判断模块121判断与所述切换开关连接的***设备为安全数据输入/输出设备时,第二控制模块123控制与中央处理器连接的切换开关与安全数据输入/输出设备连接通信,并关闭安全数据输入/输出设备的第二中断请求发送通道;当中断请求为安全数据输入/输出设备的第一中断请求,且判断模块121判断与切换开关连接的***设备为安全数据卡时,第三控制模块124通过安全数据输入/输出设备的第二中断请求发送通道发送第二中断请求。
在本发明实施例中,第二中断请求发送通道建立模块13建立SDIO设备的第二中断请求发送通道。
在本发明实施例中,接收移动终端***设备发送的中断请求,控制切换与中央处理器连接的切换开关与所述中断请求对应的***设备连接通信;当SDIO设备向中央处理器发送第一中断请求,而中央处理器无法获取该第一中断请求时,SDIO设备通过第二中断请求发送通道向中央处理器发送第二中断请求。
在本发明中,切换开关根据中断请求,控制***设备与中央处理器连接通信,并当第一中断请求丢失时,通过第二中断请求发送器发送第二中断请求,解决了SDIO设备的第一中断请求丢失的问题,实现SD卡与SDIO设备等***设备的共存,方便用户使用。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (5)
1.一种移动终端***设备共存装置,其包括中央处理器,其特征在于,所述移动终端***设备包括安全数据卡以及安全数据输入/输出设备,所述装置还包括:
与所述移动终端***设备和中央处理器连接的切换开关,用于对所述中央处理器接收的中断请求类型进行判断,当所述中断请求类型为安全数据卡的插拔中断请求时,控制所述中央处理器与安全数据卡建立连接通信,并开启所述安全数据输入/输出设备的第二中断请求发送通道;当所述中断请求类型为安全数据输入/输出设备的第一中断请求时,判断与切换开关连接的***设备的类型,当所述***设备为安全数据输入/输出设备,控制所述中央处理器与安全数据输入/输出设备建立连接通信,并关闭所述安全数据输入/输出设备的第二中断请求发送通道,其中,所述中断请求类型包括安全数据卡的插拔中断请求、安全数据输入/输出设备的第一中断请求以及安全数据输入/输出设备的第二中断请求;以及
与所述中央处理器和安全数据输入/输出设备连接的第二中断请求发送器,用于当所述中断请求类型为安全数据输入/输出设备的第一中断请求,且所述***设备为安全数据卡时,此时,安全数据输入/输出设备的第一中断请求丢失,向所述中央处理器发送第二中断请求。
2.一种移动终端***设备的切换方法,其特征在于,所述移动终端***设备包括安全数据卡以及安全数据输入/输出设备,所述方法包括下述步骤:
接收所述移动终端***设备的中断请求,所述中断请求包括安全数据卡的插拔中断请求、安全数据输入/输出设备的第一中断请求以及安全数据输入/输出设备的第二中断请求;
当所述中断请求为安全数据卡的插拔中断请求时,控制与中央处理器连接的切换开关与所述安全数据卡连接通信,并开启所述安全数据输入/输出设备的第二中断请求发送通道;
当所述中断请求为安全数据输入/输出设备的第一中断请求时,判断与所述切换开关连接的***设备的类型,当与所述切换开关连接的***设备为安全数据输入/输出设备时,控制与所述中央处理器连接的切换开关与安全数据输入/输出设备连接通信,并关闭所述安全数据输入/输出设备的第二中断请求发送通道;当与所述切换开关连接的***设备为安全数据卡时,通过安全数据输入/输出设备的第二中断请求发送通道发送所述第二中断请求。
3.如权利要求2所述的方法,其特征在于,所述方法还包括下述步骤:
建立所述安全数据输入/输出设备的第二中断请求发送通道。
4.一种移动终端***设备的切换***,其特征在于,所述移动终端***设备包括安全数据卡以及安全数据输入/输出设备,所述***包括:
中断请求接收模块,用于接收所述移动终端***设备的中断请求,所述中断请求包括安全数据卡的插拔中断请求、安全数据输入/输出设备的第一中断请求以及安全数据输入/输出设备的第二中断请求;以及
切换控制模块,用于控制将与中央处理器连接的切换开关与所述中断请求类型对应的移动终端***设备连接通信,同时当所述安全数据输入/输出设备的第一中断请求丢失时,向所述中央处理器发送第二中断请求;
所述切换控制模块具体包括:
判断模块,用于判断与所述切换开关连接的***设备的类型;
第一控制模块,用于当所述中断请求为安全数据卡的插拔中断请求,且所述判断模块判断与所述切换开关连接的***设备为安全数据卡时,开启所述安全数据输入/输出设备的第二中断请求发送通道;
第二控制模块,用于当所述中断请求为安全数据输入/输出设备的第一中断请求,且所述判断模块判断与所述切换开关连接的***设备为安全数据输入/输出设备时,控制与所述中央处理器连接的切换开关与安全数据输入/输出设备连接通信,并关闭所述安全数据输入/输出设备的第二中断请求发送通道;以及
第三控制模块,用于当所述中断请求为安全数据输入/输出设备的第一中断请求,且所述判断模块判断与所述切换开关连接的***设备为安全数据卡时,通过安全数据输入/输出设备的第二中断请求发送通道发送所述第二中断请求。
5.如权利要求4所述的***,其特征在于,所述***还包括:
第二中断请求发送通道建立模块,用于建立所述安全数据输入/输出设备的第二中断请求发送通道。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102175522A CN101430671B (zh) | 2008-11-07 | 2008-11-07 | 一种移动终端***设备共存装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102175522A CN101430671B (zh) | 2008-11-07 | 2008-11-07 | 一种移动终端***设备共存装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101430671A CN101430671A (zh) | 2009-05-13 |
CN101430671B true CN101430671B (zh) | 2011-08-10 |
Family
ID=40646077
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008102175522A Expired - Fee Related CN101430671B (zh) | 2008-11-07 | 2008-11-07 | 一种移动终端***设备共存装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101430671B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101778491A (zh) * | 2009-12-23 | 2010-07-14 | 中兴通讯股份有限公司 | 一种无线数据终端及其网络切换方法 |
CN102724351B (zh) * | 2011-03-31 | 2015-05-13 | 比亚迪股份有限公司 | 一种移动终端及其对外插附件的管理方法 |
CN102929749A (zh) * | 2011-08-09 | 2013-02-13 | 中兴通讯股份有限公司 | 移动终端上的存储元件与扩展元件之间的切换方法和装置 |
WO2015014014A1 (zh) * | 2013-07-30 | 2015-02-05 | 宇龙计算机通信科技(深圳)有限公司 | 终端、数据交互方法和数据交互*** |
-
2008
- 2008-11-07 CN CN2008102175522A patent/CN101430671B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101430671A (zh) | 2009-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101883446B (zh) | 一种sd控制芯片及数据通信方法 | |
CN101668350B (zh) | 移动终端的状态切换方法及移动终端 | |
EP3116161B1 (en) | Security unit management method and terminal | |
JP4394455B2 (ja) | データ処理システムの無線データ通信の方法および装置 | |
US8843065B2 (en) | Method and device for managing information exchange between for example a NFC controller and a set of at least two secure elements | |
US20140302781A1 (en) | Near field communication equipped device | |
CN102474905B (zh) | 通信终端以及通信控制方法 | |
CN103533671A (zh) | 一种蓝牙连接方法、移动终端及车载终端 | |
CN100353292C (zh) | 数据传输控制***、电子设备及数据传输控制方法 | |
CN102457618A (zh) | 一种新型移动通信终端 | |
CN101430671B (zh) | 一种移动终端***设备共存装置 | |
JP2013157737A (ja) | 通信装置、制御方法およびプログラム | |
CN102647527A (zh) | 一种智能通信终端及其服务运行方法、装置 | |
CA2547204A1 (en) | Inter-processor parameter management in a multiple-processor wireless mobile communication device operating on a processor specific communication network | |
JP5527022B2 (ja) | 通信装置、リーダ装置、通信システム、通信方法及び通信デバイス | |
CN102710305A (zh) | 一种基于太赫兹无线通信的数据传输方法及*** | |
CN100458744C (zh) | 数据远程存储的方法及装置 | |
CN105635873A (zh) | Nfc蓝牙耳机、***及其控制方法 | |
CN102457990A (zh) | 具备无线网卡功能的移动终端及其实现方法 | |
CN201348780Y (zh) | 一种接口扩展装置及移动终端 | |
EP2506659B1 (en) | Device and method for enhancing flexibility of interface between 3g communication module and application processor | |
CN101276317A (zh) | 数据传输方法、数据传输***及终端 | |
CN101917780A (zh) | 无线通信终端网络设备功能的实现方法及装置 | |
JP4967542B2 (ja) | 情報記録媒体、情報記録媒体アプリケーション実行方法及びプログラム | |
CN201294566Y (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110810 |