信号转接控制方法及信号转接装置制造方法及图纸

技术编号:8532812 阅读:178 留言:0更新日期:2013-04-04 15:49
本发明专利技术公开了一种信号转接控制方法,包括:检测USB设备接入,识别USB设备是从设备还是主设备;若是从设备接入,则启动USBOTG接口主模式,枚举USB设备;枚举成功,则打开串口,进行USB设备的主模式数据处理;若是主设备接入,则对USB设备充电并启动USBOTG接口从模式,枚举USB设备;枚举成功,则进行USB设备的从模式数据处理。本发明专利技术还公开一种信号转接装置,使蓝牙技术与USB接口结合的产品同时具备主、从设备双重功能的有益效果,使用串口通信,提高了数据传输速率和数据传输的稳定性;增加了MFI认证功能,扩大了系统的应用范围,同时增加了显示功能,提高系统性能的同时,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种信号转接控制方法及信号转接装置
技术介绍
目前,广泛应用的USB (Universal Serial Bus,通用串行总线)接口分为两种模式主模式和从模式;如个人计算机的USB接口通常为主模式,常用的移动终端如手机的USB接口通常为从模式。两种从模式的USB接口之间是无法进行数据通信的,因此带有USB从接口的USB从设备不能应用到移动终端上,这大大限制了 USB从设备的应用范围。此外,由于蓝牙技术在移动终端上的广泛应用,目前市场出现了将蓝牙技术转换到USB接口的产品;但现有的将蓝牙转USB接口的产品采用的是USB主模式接口,产品设计复杂且成本高,同时该产品还不具备USB从模式功能,给用户使用带来不便;且现有的蓝牙转USB接口产品采用通用输入输出口实现主控制器与无线通信模块的连接,降低了数据传输速率和数据传输的稳定性。另外,苹果系列的产品如iPhone、iPad等目市场占有率很高,外设装置要接入该系列产品并与其进行数据交互,必须通过MFI(Made for iPod、Made foriPhone>Made for iPad)认证,没有通过该认证的外设装置都不能应用到该系列的产品中,而现有技术中的蓝牙转USB接口的产品不具备上述MFI认证功能。
技术实现思路
本专利技术的主要目的是提供一种信号转换控制方法及信号转换装置,旨在使蓝牙技术与USB接口结合的产品同时具备主、从设备的双重功能。本专利技术公开了一种信号转接控制方法,包括以下步骤检测通用串行总线USB设备接入,识别所述USB设备是从设备接入还是主设备接A ;若是从设备接入,则启动即插即用USBOTG接口主模式,枚举所述USB设备;枚举成功,则打开串口,进行所述USB设备的主模式数据处理;若是主设备接入,则对所述USB设备充电并启动所述USBOTG接口从模式,枚举所述USB设备;枚举成功,则进行所述USB设备的从模式数据处理。优选地,所述枚举成功,则打开串口,进行所述USB设备的主模式数据处理包括枚举成功,则打开串口,在所述串口发生中断时,接收蓝牙数据,并对所述蓝牙数据进行解析;若所述蓝牙数据为苹果系列产品MFI认证数据格式,则提取所述蓝牙数据进行相关的认证操作,获取认证后的响应数据;若所述蓝牙数据为USB数据格式,则将提取的所述蓝牙数据转换为USB通信数据格式,调用所述USBOTG接口主模式,与所述USB设备进行数据通信交互,获取通信交互后的响应数据;将所述响应数据通过所述串口发送至蓝牙相关处理模块后,利用蓝牙发送至外界蓝牙设备。优选地,所述枚举成功,则进行所述USB设备的从模式数据处理包括所述枚举成功,则等待USB主设备发送命令数据,并在接收到所述命令数据时,进行所述命令数据的处理。优选地,所述在接收到所述命令数据时,进行所述命令数据的处理包括判断所述命令数据是需要与外界蓝牙设备交互的数据还是需要加密处理的数据;若是需要与外界蓝牙设备交互的数据,则通过所述蓝牙相关处理模块完成与外界蓝牙设备的交互,获取外界蓝牙设备的处理结果;若是需要加密处理的数据,则根据预置加密规则对所述命令数据进行加密操作,获取加密处理结果;将所述处理结果通过所述USBOTG接口传送至所述USB主设备。优选地,所述信号转接控制方法还包括实时显示所述信号转接控制的相关状态。本专利技术还公开一种信号转接装置,包括USBOTG接口,还包括主控模块,用于检测USB设备接入,识别所述USB设备是从设备接入还是主设备接A ;从设备处理模块,用于从设备接入时,启动所述USBOTG接口主模式,枚举所述USB设备;枚举成功,则打开串口,进行所述USB设备的主模式数据处理;主设备处理模块,用于主设备接入时,对所述USB设备充电并启动所述USBOTG接口从模式,枚举所述USB设备;枚举成功,则进行所述USB设备的从模式数据处理。优选地,所述从设备处理模块具体用于枚举成功,则打开串口,在所述串口发生中断时,接收蓝牙数据,并对所述蓝牙数据进行解析;若所述蓝牙数据为苹果系列产品MFI认证数据格式,则提取所述蓝牙数据进行相关的认证操作,获取认证后的响应数据;若所述蓝牙数据为USB数据格式,则将提取的所述蓝牙数据转换为USB通信数据格式,调用所述USBOTG接口主模式,与所述USB设备进行数据通信交互,获取通信交互后的响应数据;将所述响应数据通过所述串口发送至蓝牙相关处理模块后,利用蓝牙发送至外界蓝牙设备。优选地,所述主设备处理模块具体用于所述枚举成功时,等待USB主设备发送命令数据,并在接收到所述命令数据时,进行所述命令数据的处理。优选地,所述主设备处理模块还具体用于判断所述命令数据是需要与外界蓝牙设备交互的数据还是需要加密处理的数据;若是需要与外界蓝牙设备交互的数据,则通过所述蓝牙相关处理模块完成与外界蓝牙设备的交互,获取外界蓝牙设备的处理结果;若是需要加密处理的数据,则根据预置加密规则对所述命令数据进行加密操作,获取加密处理结果;将所述处理结果通过所述USBOTG接口传送至所述USB主设备。优选地,所述信号转接装置还包括显示模块,用于实时显示所述信号转接控制的相关状态。本专利技术通过检测并识别接入的USB设备是从设备还是主设备,在从设备接入时,启动USBOTG接口主模式,枚举USB设备;枚举成功,打开串口,进行USB设备的主模式数据处理;在主设备接入时,对USB设备充电并启动USBOTG接口从模式,枚举USB设备;枚举成功,进行USB设备的从模式数据处理的方法,使蓝牙技术与USB接口结合的产品同时具备主、从设备双重功能的有益效果,使用串口通信,提高了数据传输速率和数据传输的稳定性;增加了 MFI认证功能,扩大了系统的应用范围,同时增加了显示功能,提高系统性能的同时,提升了用户体验。附图说明图1是本专利技术信号转接控制方法应用场景模块结构示意图;图2是本专利技术信号转接控制方法一实施例流程示意图;图3是本专利技术信号转接装置一实施例结构示意图;图4是本专利技术信号转接装置又一实施例结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施例方式以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,图1是本专利技术信号转接控制方法应用场景模块结构示意图;如图1所示,本专利技术信号转接控制方法应用场景包括主控模块、蓝牙模块、显示模块、MFI认证模块、安全模块、电池模块以及USBOTG接口。本实施例中,蓝牙模块通过串口与主控模块连接;硬件串口接口具有接收数据中断检测的能力,与使用普通的输入输出口 GPIO与主控模块连接的方案相比,对蓝牙数据的反应更为敏捷且更易操作,降低了软件开发的难度;同时,由于硬件串口收发模式的接口波特率可达到115200bps (波特每秒),提高了数据传输速率和数据传输的稳定性。本实施例中还增加了 MFI认证模块,为市场占有率很高的苹果系列产品用户提供了便利,大幅度扩大了该方案的应用范围;同时,用户还可以通过显示模块实时获取信号转接控制过程中的相应状态,比如电池电量、USB状态等,提高了用户体验。同时,采用USBOTG接口,既可以工作在主模式又可以工作在从模式,本文档来自技高网...

【技术保护点】
一种信号转接控制方法,其特征在于,包括以下步骤:检测通用串行总线USB设备接入,识别所述USB设备是从设备接入还是主设备接入;若是从设备接入,则启动即插即用USBOTG接口主模式,枚举所述USB设备;枚举成功,则打开串口,进行所述USB设备的主模式数据处理;若是主设备接入,则对所述USB设备充电并启动所述USBOTG接口从模式,枚举所述USB设备;枚举成功,则进行所述USB设备的从模式数据处理。

【技术特征摘要】
1.一种信号转接控制方法,其特征在于,包括以下步骤检测通用串行总线USB设备接入,识别所述USB设备是从设备接入还是主设备接入; 若是从设备接入,则启动即插即用USBOTG接口主模式,枚举所述USB设备;枚举成功, 则打开串口,进行所述USB设备的主模式数据处理;若是主设备接入,则对所述USB设备充电并启动所述USBOTG接口从模式,枚举所述USB 设备;枚举成功,则进行所述USB设备的从模式数据处理。2.如权利要求1所述的方法,其特征在于,所述枚举成功,则打开串口,进行所述USB设备的主模式数据处理包括枚举成功,则打开串口,在所述串口发生中断时,接收蓝牙数据,并对所述蓝牙数据进行解析;若所述蓝牙数据为苹果系列产品MFI认证数据格式,则提取所述蓝牙数据进行相关的认证操作,获取认证后的响应数据;若所述蓝牙数据为USB数据格式,则将提取的所述蓝牙数据转换为USB通信数据格式, 调用所述USBOTG接口主模式,与所述USB设备进行数据通信交互,获取通信交互后的响应数据;将所述响应数据通过所述串口发送至蓝牙相关处理模块后,利用蓝牙发送至外界蓝牙设备。3.如权利要求1所述的方法,其特征在于,所述枚举成功,则进行所述USB设备的从模式数据处理包括所述枚举成功,则等待USB主设备发送命令数据,并在接收到所述命令数据时,进行所述命令数据的处理。4.如权利要求3所述的方法,其特征在于,所述在接收到所述命令数据时,进行所述命令数据的处理包括判断所述命令数据是需要与外界蓝牙设备交互的数据还是需要加密处理的数据;若是需要与外界蓝牙设备交互的数据,则通过所述蓝牙相关处理模块完成与外界蓝牙设备的交互,获取外界蓝牙设备的处理结果;若是需要加密处理的数据,则根据预置加密规则对所述命令数据进行加密操作,获取加密处理结果;将所述处理结果通过所述USBOTG接口传送至所述USB主设备。5.如权利要求1至4任一项所述的方法,其特征在于,还包括实时显示所述信...

【专利技术属性】
技术研发人员:陈柳章
申请(专利权)人:深圳市文鼎创数据科技有限公司
类型:发明
国别省市:

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

1