本实用新型专利技术提供一种蓝牙装置和集成式外设,其中蓝牙装置包括:用于接收终端发送的指令数据且所述指令数据中包括目的数据传输端口的端口信息的信号收发单元、用于根据所述端口信息将所述指令数据发送至对应的所述数据传输端口的微控制器、以及用于将所述指令数据传输至相连接的外设的多个数据传输端口;所述微控制器分别与所述信号收发单元和所述数据传输端口连接。本实用新型专利技术提高了通信效率。(*该技术在2022年保护过期,可自由使用*)
【技术实现步骤摘要】
蓝牙装置和集成式外设
本技术涉及通信设备,尤其涉及一种蓝牙装置和集成式外设。
技术介绍
终端由于业务和环境的要求,往往需要使用不同功能的外设,该外设指的是,例如,打印机、销售终端(point of sale,简称P0S)刷卡机、身份证识别器等。例如,某业务人员去客户所在地,有可能该业务人员既需要验证客户的身份,使用身份证识别器,也需要打印某类文件,使用打印机等,所以该业务人员会随身携带上终端、以及上述的多个外设, 以方便使用。外设与终端之间的通信方式有多种,考虑到使用的便捷性,终端和外设之间越来越多的采用蓝牙通信方式。具体的,为了实现两者之间的蓝牙通信,终端和外设上都配置有用于作为蓝牙通信接口的蓝牙模块,可以将终端上配置的蓝牙称为主机蓝牙模块,将外设上配置的蓝牙称为外设蓝牙模块;各个外设分别具有各自的外设蓝牙模块。假设终端在执行某个业务时需要使用多个外设,则主机蓝牙模块将逐个与各个外设的外设蓝牙模块分别连接,例如,终端与外设A建立蓝牙连接通信,当需要连接外设B时,则需要断开与外设A的连接,再重新进行与外设B的外设蓝牙模块的连接过程,蓝牙模块之间配对过程耗时较多,因此,上述方法也使得终端在与多个外设通信时效率很低,而如果在终端上设置多个主机蓝牙模块,又会使得终端成本大幅上升。
技术实现思路
本技术提供一种蓝牙装置和集成式外设,以提高终端与多个外设通信时的通信效率。本技术提供一种蓝牙装置,包括用于接收终端发送的指令数据且所述指令数据中包括目的数据传输端口的端口信息的信号收发单元、用于根据所述端口信息将所述指令数据发送至对应的所述数据传输端口的微控制器、以及用于将所述指令数据传输至相连接的外设的多个数据传输端口;所述微控制器分别与所述信号收发单元和所述数据传输端口连接。如上所述的蓝牙装置,还包括用于存储端口配置信息且所述端口配置信息包括数据传输端口与相连接的外设之间的对应关系信息和所述端口信息的存储器;相应的,所述微控制器还包括用于从所述存储器中获取所述端口配置信息的外设信息获取单元,所述外设信息获取单元与所述存储器连接;用于将所述外设信息获取单元获取的所述端口配置信息通过所述信号收发单元发送至所述终端的外设信息上报单元,所述外设信息上报单元分别与所述外设信息获取单元和信号收发单元连接。如上所述的蓝牙装置,所述微控制器还包括用于根据所述端口信息建立对应的数据传输端口与外设之间的通信连接并通过所述数据传输端口将指令数据传输至外设的传输控制单元;所述传输控制单元分别与所述信号收发单元和所述多个数据传输端口连接。如上所述的蓝牙装置,还包括用于在建立所述通信连接之后检测所述外设是否处于空闲状态的检测单元,所述检测单元与传输控制单元连接。如上所述的蓝牙装置,还包括用于在建立所述通信连接之前关闭所述端口信息对应的数据传输端口之外的其他数据传输端口与对应外设之间的通信连接的连接控制单元,所述连接控制单元与所述传输控制单元连接。如上所述的蓝牙装置,所述外设控制单元,具体为通过发送片选信号控制所述通信连接的片选开关。如上所述的蓝牙装置,所述微处理器还包括用于在数据传输端口连接的外设发生变化时修改所述存储器中的端口配置信息的外设信息修正单元,所述外设信息修正单元与所述存储器连接。如上所述的蓝牙装置,所述数据传输端口包括通用串行总线USB接口、或者通用异步接收/发送UART接口、或者串行外设接口 SPI。本技术还提供一种集成式外设,包括本技术所述的蓝牙装置,以及外设;所述外设与所述蓝牙装置的多个数据传输端口连接。如上所述的集成式外设,所述外设的数量为多个,每个所述外设与一个所述数据传输端 口连接;或者,所述外设的数量为一个,所述外设包括多个外接端口,每个外接端口对应所述外设的一种功能,且每个所述外接端口与一个所述数据传输端口连接。本技术蓝牙装置和集成式外设的技术效果是通过由该蓝牙装置作为统一的通信接口,负责根据指令数据中的端口信息,将数据发送至目的数据传输端口并进而传输至相连接的外设,使得终端侧的主机蓝牙模块只需要与该多个外设统一的蓝牙装置建立蓝牙连接,就可以通过该一个蓝牙与多个外设进行通信,即,只连接一次即可,相对于现有技术中的分别建立多次蓝牙连接,必然提高了通信效率。附图说明图I为本技术集成式外设一实施例的结构示意图;图2为本技术集成式外设的蓝牙数据传输示意图;图3为本技术集成式外设实施例的工作流程示意图;图4为本技术集成式外设另一实施例的结构示意图。具体实施方式图I为本技术集成式外设一实施例的结构示意图,如图I所示,该集成式外设是一个整体的设备,其包括一个外设蓝牙模块11、以及多个外设12(在图I中的打印机、POS 刷卡机、身份证识别器均是外设,都表示外设12),该多个外设12例如可以包括但不限于打印机、POS刷卡机、身份证识别器等,当然可以根据实际需求选用其他类型的外设。其中,所述的外设蓝牙模块11即为本专利技术实施例中的蓝牙装置,只是在图I中称为外设蓝牙模块。其中,外设蓝牙模块n包括信号收发单元13、该信号收发单元13是用于与终端之间进行通信的,例如,外设蓝牙模块11可以通过该信号收发单元13接收终端发送的指令数据,该指令数据是终端要发送给外设的数据;或者将外设反馈给终端的数据通过该信号收发单元13发送至终端。具体实施例中,该信号收发单元13可以是采用常用的电路结构来实现,通常由射频发射、射频接收、频移键控(Frequency-shift keying,简称FSK)调制 /解调等电路组成,能够接收和发送数字信号,符合蓝牙射频规范要求。该外设蓝牙模块11还包括多个数据传输端口 14,即是一些用于在该外设蓝牙模块11与外设之间传输数据的I/o接口,例如,可以包括但不限于通用串行总线(Universal Serial BUS,简称USB)、通用异步接收 / 发送(Universal Asynchronous Receiver/ Transmitter,简称UART)、串行外设接口(Serial Peripheral Interface,简称SPI)等接口。需要说明的是,图I中是整体示出了多个数据传输端口 14,本领域技术人员可以理解,其实是包括了多个接口,例如,与USB传输通道对应连接的USB接口,与UART传输通道对应连接的UART接口等。该集成式外设中的多个外设都连接在上述的一个外设蓝牙模块11上,参见图1, 该多个外设12是分别与上述的多个数据传输端口 14连接的,例如,打印机与USB接口连接,POS刷卡机与UART接口连接,身份证识别器与SPI接口连接等,具体选用的接口类型需要与外设的通信接口要求匹配即可。通常所述的多个外设指的是具有不同功能的外设,这样可以满足终端的不同使用需求。该外设蓝牙模块11还包括微控制器(Micro Control Unit,简称MCU) 16,该微控制器16分别与信号收发单元13和数据传输端口 14连接。其中,信号收发单元13所接收的指令数据中包括该数据发送的目的数据传输端口的端口信息,例如,指令数据是发送至 USB接口的,则USB就是该数据的目的数据传输端口,端口信息即为标识该USB接口的信息例如001 (假设001代表USB本文档来自技高网...
【技术保护点】
一种蓝牙装置,其特征在于,包括:用于接收终端发送的指令数据且所述指令数据中包括目的数据传输端口的端口信息的信号收发单元、用于根据所述端口信息将所述指令数据发送至对应的所述数据传输端口的微控制器、以及用于将所述指令数据传输至相连接的外设的多个数据传输端口;所述微控制器分别与所述信号收发单元和所述数据传输端口连接。
【技术特征摘要】
【专利技术属性】
技术研发人员:王彬,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。