一种电子设备及其USB通信模块的控制方法技术

技术编号:7898117 阅读:179 留言:0更新日期:2012-10-23 04:19
本发明专利技术提供一种电子设备及其USB通信模块的控制方法,该电子设备包括:USB无线通信模块;处理器;第一开关,设置于所述数据传输通道中;第二开关,设置于USB无线通信模块的供电通道中;判断单元,用于判断所述USB无线通信模块是否需要复位,获取一判断结果;控制单元,用于在所述判断结果指示USB无线通信模块不需要复位时,闭合所述第一开关和第二开关,否则控制所述第一开关和第二开关断开预设时间长度后,闭合所述第一开关和第二开关,所述预设时间长度大于或等于所述USB无线通信模块复位需要的时间长度。本发明专利技术不会影响电子设备其他部件的正常运行,不会中断用户当前的其他工作,因此给用户带来了极大的方便。

【技术实现步骤摘要】

本专利技术涉及USB技术,特别是一种电子设备及其USB通信模块的控制方法
技术介绍
随着3G通讯网络在中国商用和普及,越来越多的电子设备选择采用3G网络来进行通信处理。而对于本身不具备无线通信能力的电子设备而言,其可以通过外接无线USB数据卡来接入移动网络,以通过移动网络来获取需要的数据。 尽管国家的互联网带宽成倍在增加,但由于终端设备数量和种类的迅猛发展,并且可获取的数据大量增加,因此网络负荷越来越重。尽管现在网络应用技术越来越先进,网络状况更趋于稳定,但在通过内置USB无线数据卡来接入时,考虑到信号质量、USB无线数据卡的质量等,通过USB无线数据卡来访问网络时有可能出现无响应或者长时间重复访问认证服务器的情况。专利技术人在实现本专利技术实施例的过程中发现,现有技术至少存在如下缺点通过USB无线数据卡来访问网络时,有可能出现反复扫描而无法发现网络,或者发现网络后反复申请连接网络等各种情况,在这种情况下,由于USB无线数据卡内置于电子设备中,无法通过热插拔的方式来对USB无线数据卡进行复位,因此,只能够对电子设备进行断电重启的方式来复位USB无线数据卡,很明显这种方式浪费了大量的用户时间,如用户通过USB无线数据卡在播放网络音乐,而同时又在编辑一个文档,此时仅仅由于USB无线数据卡的问题而重新启动整个电子设备,就会导致用户需要中断目前的工作,而给用户带来极大的不便。当然,即使是电子USB无线数据卡属于外置,其也需要用户去拔下数据卡,然后插入,这个过程也需要用户手动完成,给用户带来了不便。
技术实现思路
本专利技术的目的是提供一种电子设备及其USB通信模块的控制方法,方便用户的使用。为了实现上述目的,本专利技术实施例提供了一种电子设备,包括USB无线通信模块;处理器,与所述USB无线通信模块之间建立有数据传输通道;第一开关,设置于所述数据传输通道中;第二开关,设置于USB无线通信模块的供电通道中;判断单元,用于判断所述USB无线通信模块是否需要复位,获取一判断结果;控制单元,用于在所述判断结果指示USB无线通信模块不需要复位时,闭合所述第一开关和第二开关,否则控制所述第一开关和第二开关断开预设时间长度后,闭合所述第一开关和第二开关,所述预设时间长度大于或等于所述USB无线通信模块复位需要的时间长度。上述的电子设备,其中,所述判断单元和所述控制单元集成于所述处理器中,所述控制单元通过所述处理器上的GPIO接口控制所述第一开关和第二开关的闭合和断开。上述的电子设备,其中,所述第一开关和第二开关的工作状态相反,所述GPIO接口和所述第二开关之间设置有一反相器。上述的电子设备,其中,还包括对应于所述USB无线通信模块的通信管脚设置的放电电阻,所述放电电阻的一端接地,一端连接于所述USB无线通信模块的通信管脚与所述第一开关之间的线路中。上述的电子设备,其中,所述电子设备为媒体播放设备,所述USB无线通信模块接收到的媒体数据缓存于缓存中,所述处理器用于通过缓存的媒体数据来播放媒体文件。 为了实现上述目的,本专利技术实施例还提供了一种电子设备的USB通信模块的控制方法,所述控制方法包括判断所述USB无线通信模块是否需要复位,获取一判断结果;在所述判断结果指示USB无线通信模块不需要复位时,闭合设置于所述USB无线通信模块的数据传输通道中的第一开关和设置于USB无线通信模块的供电通道中的第二开关,否则控制所述第一开关和第二开关断开预设时间长度后,闭合所述第一开关和第二开关,所述预设时间长度大于或等于所述USB无线通信模块复位需要的时间长度。本专利技术实施例具有以下的有益效果在本专利技术的具体实施例中,控制单元在发现USB无线通信模块需要复位时,通过控制所述第一开关和第二开关断开预设时间长度,使得在预定时间长度内USB无线通信模块无法得到供电,也无法进行与处理器之间的数据/指令的收发,以完成USB无线通信模块的供电,但此时,处理器以及电子设备的其他部件还处于正常的工作状态,而在USB无线通信模块复位成功后,闭合所述第一开关和第二开关,恢复供电和数据/指令的传输,因此,USB无线通信模块的复位不用通过重新启动电子设备来完成,也就不会影响电子设备其他部件的正常运行,不会中断用户当前的其他工作,因此给用户带来了极大的方便。同时,在本专利技术的具体实施例中,通过将判断单元和控制单元集成于处理器中,并通过处理器的GPIO接口来进行控制信号的发送,实现简单;同时,在本专利技术的具体实施例中,两个开关工作于不同的状态,减小了相互之间的干扰,提高了复位的可靠性;同时,在本专利技术的具体实施例中,通过放电电阻的设置,使得数据通道断开后,微弱的电流能够通过放电电阻泄放到地,使得USB无线通信模块能够快速的复位,提高了速度,降低了对用户的影响。同时,在本专利技术的具体实施例中,在应用于媒体播放设备时,设置缓存,使得处理器可以通过缓存的媒体数据(如IOs)来维持播放的连续性,降低对用户的影响。同时,在本专利技术的具体实施例中,由于现有技术中,在出现USB无线通信模块需要复位而没有复位时,USB无线通信模块会调整产品发射和接收功率在最大状态,这会造成芯片的温度会快速增加,长时间高温下可能造成无线发射和接收芯片损坏,影响产品寿命和可靠性,而本专利技术具体实施例中,通过自动检测USB无线通信模块是否需要复位,在复位时通过开关控制实现USB无线通信模块的自动快速复位,提高了产品的寿命和可靠性。附图说明图I为本专利技术实施例的电子设备的结构示意图;图2为本专利技术实施例中判断单元和控制单元由处理器实现时的电子设备的结构示意图;图3为本专利技术实施例中图2所示电子设备加入放电电阻的结构示意图;图4为本专利技术实施例的判断是否需要复位的一种情况的流程示意图。具体实施例方式本专利技术实施例的电子设备及其USB通信模块的控制方法中,通过处理器发出信号来控制USB通信模块的供电与否和数据通道的断开和导通,因此不用对电子设备进行重启以复位USB通信模块,方便了用户的使用。如图I所示,本专利技术实施例的电子设备包括USB无线通信模块;处理器,与所述USB无线通信模块之间建立有数据传输通道;第一开关,设置于所述USB无线通信模块的数据传输通道中;第二开关,设置于USB无线通信模块的供电通道中;判断单元,用于判断所述USB无线通信模块是否需要复位,获取一判断结果;控制单元,用于在所述判断结果指示USB无线通信模块不需要复位时,闭合所述第一开关和第二开关,否则控制所述第一开关和第二开关断开预设时间长度后,闭合所述第一开关和第二开关,所述预设时间长度大于或等于所述USB无线通信模块复位需要的时间长度。在本专利技术的具体实施例中,控制单元在发现USB无线通信模块需要复位时,通过控制所述第一开关和第二开关断开预设时间长度,使得在预定时间长度内USB无线通信模块无法得到供电,也无法进行与处理器之间的数据/指令的收发,以完成USB无线通信模块的供电,但此时,处理器以及电子设备的其他部件还处于正常的工作状态,而在USB无线通信模块复位成功后,闭合所述第一开关和第二开关,恢复供电和数据/指令的传输,因此,USB无线通信模块的复位不用通过重新启动电子设备来完成,也就不会影响电子设备其他部件的正常运行,不会中断用户当前的其他工作,因此给用户带来了极大的方便。本文档来自技高网...

【技术保护点】
一种电子设备,其特征在于,包括:USB无线通信模块;处理器,与所述USB无线通信模块之间建立有数据传输通道;第一开关,设置于所述数据传输通道中;第二开关,设置于USB无线通信模块的供电通道中;判断单元,用于判断所述USB无线通信模块是否需要复位,获取一判断结果;控制单元,用于在所述判断结果指示USB无线通信模块不需要复位时,闭合所述第一开关和第二开关,否则控制所述第一开关和第二开关断开预设时间长度后,闭合所述第一开关和第二开关,所述预设时间长度大于或等于所述USB无线通信模块复位需要的时间长度。

【技术特征摘要】

【专利技术属性】
技术研发人员:凌浩张瑞平王劲鹏陈雅娟张鹏刘宇昆裴如锋许育明
申请(专利权)人:中国移动通信集团广东有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利