首页 / 专利库 / 电脑零配件 / 接口 / 通信接口 / 一种接口管脚配置的方法及装置

一种接口管脚配置的方法及装置

阅读:1026发布:2020-07-20

专利汇可以提供一种接口管脚配置的方法及装置专利检索,专利查询,专利分析的服务。并且本 申请 提供了一种 接口 管脚配置的方法及装置,包括:第一设备通过接口的预设管脚读取外接设备或模 块 的预存信息;所述外接设备或模块通过所述接口与所述第一设备连接;所述预存信息包括:所述外接设备或模块的类型、供电方式或 通信接口 类型;根据所述预存信息配置所述接口的管脚。采用本申请的技术方案,能够避免 现有技术 中在接口插接好后直接为各引脚供电,可能导致的设备损坏等安全隐患,提高设备连接的安全性。,下面是一种接口管脚配置的方法及装置专利的具体信息内容。

1.一种接口管脚配置的方法,其特征在于,包括如下步骤:
第一设备通过接口的预设管脚读取外接设备或模的预存信息;所述外接设备或模块通过所述接口与所述第一设备连接;所述预设管脚可以是具有数据通信功能从外接设备读取预存信息的任何管脚;所述预存信息包括:所述外接设备或模块的类型、供电方式或通信接口类型;
根据所述预存信息配置所述接口的管脚,具体包括:
根据所述预存信息中的供电方式,配置所述接口的各子接口的电源管脚的供电参数;

根据所述预存信息中的通信接口类型接通如下所述接口的通信子接口中的一个或多个:快捷外设互联标准PCIE子接口、通用异步收发传输器UART子接口、客户识别模块SIM卡子接口、I2C子接口或通用串行总线USB子接口。
2.如权利要求1所述的方法,其特征在于,第一设备通过接口读取外接设备或模块的预存信息之前,还包括:
检测所述接口的插入检测子接口;
根据所述插入检测子接口的检测结果确定所述接口的全部管脚连接。
3.如权利要求1所述的方法,其特征在于,第一设备通过接口的预设管脚读取外接设备或模块的预存信息,具体包括:
第一设备为所述接口的集成电路总线I2C子接口供电;
通过所述I2C子接口的数据管脚从所述外接设备或模块读取所述预存信息;所述预存信息预存至所述外接设备或模块的存储器中,通过所述I2C子接口的电源管脚为所述存储器供电。
4.如权利要求1所述的方法,其特征在于,根据所述预存信息配置所述接口的管脚之前,还包括:
根据所述外接设备或模块的类型确定所述第一设备允许连接所述外接设备或模块。
5.如权利要求4所述的方法,其特征在于,还包括:
若确定所述第一设备不允许连接所述外接设备或模块,则退出接口连接。
6.如权利要求1所述的方法,其特征在于,所述预存信息还包括:所述外接设备或模块的属性信息,所述属性信息包括:主设备,或者从设备;
所述方法,还包括:
根据所述属性信息确定所述第一设备与所述外接设备或模块的主从关系。
7.如权利要求1所述的方法,其特征在于,所述接口还包括:状态检测子接口、控制子接口、对外供电子接口、或充电子接口。
8.如权利要求7所述的方法,其特征在于,所述状态检测子接口与所述控制子接口复用同一数据管脚。
9.一种接口管脚配置的装置,其特征在于,包括:
读取单元,用于通过接口的预设管脚读取外接设备或模块的预存信息;所述外接设备或模块通过所述接口与第一设备连接;所述预设管脚可以是具有数据通信功能从外接设备读取预存信息的任何管脚;所述预存信息包括:所述外接设备或模块的类型、供电方式或通信接口类型;
配置单元,用于根据所述预存信息配置所述接口的管脚,具体用于根据所述预存信息中的供电方式,配置所述接口的各子接口的电源管脚的供电参数;或根据所述预存信息中的通信接口类型接通如下所述接口的通信子接口中的一个或多个:PCIE子接口、通用异步收发传输器UART子接口、客户识别模块SIM卡子接口、I2C子接口或通用串行总线USB子接口。
10.如权利要求9所述的装置,其特征在于,还包括:
检测单元,用于第一设备通过接口读取外接设备或模块的预存信息之前,检测所述接口的插入检测子接口;
连接确定单元,用于根据所述插入检测子接口的检测结果确定所述接口的全部管脚连接。
11.如权利要求9所述的装置,其特征在于,所述读取单元具体用于为所述接口的集成电路总线I2C子接口供电;通过所述I2C子接口的数据管脚从所述外接设备或模块读取所述预存信息;所述预存信息预存至所述外接设备或模块的存储器中,通过所述I2C子接口的电源管脚为所述存储器供电。
12.如权利要求9所述的装置,其特征在于,还包括:
允许连接确定单元,用于根据所述预存信息配置所述接口的管脚之前,根据所述外接设备或模块的类型确定所述第一设备允许连接所述外接设备或模块。
13.如权利要求12所述的装置,其特征在于,还包括:
退出连接单元,用于若确定所述第一设备不允许连接所述外接设备或模块,则退出接口连接。
14.如权利要求9所述的装置,其特征在于,所述预存信息还包括:所述外接设备或模块的属性信息,所述属性信息包括:主设备,或者从设备;
所述装置,还包括:
主从关系确定单元,用于根据所述属性信息确定所述第一设备与所述外接设备或模块的主从关系。
15.如权利要求9所述的装置,其特征在于,所述接口还包括:状态检测子接口、控制子接口、对外供电子接口、或充电子接口。
16.如权利要求15所述的装置,其特征在于,所述状态检测子接口与所述控制子接口复用同一数据管脚。

说明书全文

一种接口管脚配置的方法及装置

技术领域

[0001] 本申请涉及接口连接检测处理的技术领域,可以应用于端智能机器人领域,特别涉及一种接口管脚配置的方法及装置。

背景技术

[0002] 目前的方案是在设备或模之间连接的接口插接完毕后,直接为接口的各引脚上电。
[0003] 现有技术中在接口插接好后直接为各引脚供电,可能导致设备损坏等安全隐患。
[0004] 申请内容
[0005] 本申请实施例提出了一种接口管脚配置的方法及装置,用以现有的接口连接处理方案可能存在的安全隐患。
[0006] 本申请实施例提供了一种接口管脚配置的方法,包括如下步骤:
[0007] 第一设备通过接口的预设管脚读取外接设备或模块的预存信息;所述外接设备或模块通过所述接口与所述第一设备连接;所述预存信息包括:所述外接设备或模块的类型、供电方式或通信接口类型;
[0008] 根据所述预存信息配置所述接口的管脚。
[0009] 本申请实施例提供了一种接口管脚配置的装置,包括:
[0010] 读取单元,用于通过接口的预设管脚读取外接设备或模块的预存信息;所述外接设备或模块通过所述接口与所述第一设备连接;所述预存信息包括:所述外接设备或模块的类型、供电方式或通信接口类型;
[0011] 配置单元,用于根据所述预存信息配置所述接口的管脚。
[0012] 本申请有益效果如下:
[0013] 本申请实施例提供了一种接口管脚配置的方法及装置,由于是通过接通接口的预设管脚读取外接设备或模块的预存信息,并根据所述预存信息对第一设备与所述外接设备或模块连接的接口进行配置,第一设备可以根据所述外接设备或模块的预存信息进行接口配置,避免现有技术中在接口插接好后直接为各引脚供电,可能导致的设备损坏等安全隐患,提高设备连接的安全性。附图说明
[0014] 下面将参照附图描述本申请的具体实施例,
[0015] 图1为本申请实施例中接口管脚配置的方法的流程示意图;
[0016] 图2为本申请实施例中第一设备与外接设备或模块通过接口连接的示意图,其中,1为第一设备,2为接口,3为外接设备或模块;
[0017] 图3为本申请实施例中的接口的布局结构示意图;
[0018] 图4为本申请实施例中的接口管脚分布示意图;
[0019] 图5为本申请实施例中接口管脚配置的装置的结构示意图;
[0020] 图6为本申请实施例中接口管脚配置的实施流程示意图。

具体实施方式

[0021] 为了使本申请的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明书中的实施例及实施例中的特征可以互相结合。
[0022] 图1为本申请实施例中接口管脚配置的方法的流程示意图,如图1所示,该接口管脚配置的方法可以包括如下步骤:
[0023] 步骤101:第一设备通过接口的预设管脚读取外接设备或模块的预存信息;所述外接设备或模块通过所述接口与所述第一设备连接;所述预存信息包括:所述外接设备或模块的类型、供电方式或通信接口类型;
[0024] 步骤102:根据所述预存信息配置所述接口的管脚。
[0025] 具体实施中,第一设备可以为智能手持设备、云端智能机器人等等。
[0026] 预设管脚可以是具有数据通信功能从外接设备读取预存信息的任何管脚,例如,可以是UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)子接口的数据管脚、USB(Universal Serial Bus,通用串行总线)子接口的数据管脚、I2C(Inter-Integrated Circuit,集成电路总线)子接口的数据管脚,或者其他的功能管脚,这里不做具体限定。
[0027] 图2为本申请实施例中第一设备与外接设备或模块通过接口连接的示意图,如图2所示,在第一设备上1设有可以与外接设备或模块3连接的接口2,在外接设备或模块3上设有与接口2相匹配的接口,第一设备与外接设备或模块通过接口连接。
[0028] 本申请实施例提供的接口管脚配置的方法,由于是通过接通接口的预设管脚读取外接设备或模块的预存信息,并根据所述预存信息对第一设备与所述外接设备或模块连接的接口进行配置,第一设备可以根据所述外接设备或模块的预存信息进行接口配置,避免现有技术中在接口插接好后直接为各引脚供电,可能导致的设备损坏等安全隐患,提高设备连接的安全性。
[0029] 实施中,第一设备通过接口读取外接设备或模块的预存信息之前,还可以包括:
[0030] 检测所述接口的插入检测子接口;
[0031] 根据所述插入检测子接口的检测结果确定所述接口的全部管脚连接。
[0032] 具体实施中,所述接口可以包括插入检测子接口,第一设备与外接设备或模块接口连接后,通过插入检测子接口可以判断所述接口的全部管脚是否连接。
[0033] 具体地,可以将所述接口的插入检测子接口的管脚和与外接设备或模块上设有的接口的GND(Ground,地)连接,第一设备检测插入检测子接口的管脚的电平,若为低电平,则说明所述接口的全部管脚已经与外接设备或模块上的接口连接;否则,说明所述接口的一个或多个管脚与外接设备或模块上的接口没有连接。
[0034] 第一设备通过接口读取外接设备或模块的预存信息之前,通过插入检测子接口进行接口管脚的插入连接检测,可以确保接口正确连接后,再打开所述接口的预设管脚读取外接设备或模块的预存信息,避免出现接口连接不良时影响读取预存信息的问题。
[0035] 实施中,第一设备通过接口的预设管脚读取外接设备或模块的预存信息,可以具体包括:
[0036] 第一设备为所述接口的I2C子接口供电;
[0037] 通过所述I2C子接口的数据管脚从所述外接设备或模块读取所述预存信息;所述预存信息预存至所述外接设备或模块的存储器中,通过所述I2C子接口的电源管脚为所述存储器供电。
[0038] 具体实施中,I2C是一个双向的两线连续总线,提供集成电路之间的串行通信线路,采用一条数据线(SDA),加一条时钟线(SCL)来完成数据的传输及外围器件的扩展,由于I2C的寻址是软寻址方式,可以节省片选线。
[0039] 预存信息的数据量通常不会特别大,I2C总线有三种数据传输速度:标准(100Kbps),快速模式(400Kbps)和高速模式(3.4Mbps),完全可以满足对预存信息读取的速度要求。
[0040] 另外,由于存储预存信息的存储器由I2C子接口的电源管脚进行供电,而不是由外接设备或模块进行供电,这样在无需外接设备或模块上电也能正常使用,提高使用安全性。
[0041] 实施中,根据所述预存信息配置所述接口的管脚之前,还可以包括:
[0042] 根据所述外接设备或模块的类型确定所述第一设备允许连接所述外接设备或模块。
[0043] 具体实施中,根据所述预存信息配置所述接口的管脚之前,还可以判断预存信息中的外接设备或模块的类型是否被第一设备允许连接。若确定所述第一设备允许连接所述外接设备或模块,则继续根据所述预存信息配置所述接口的管脚。通过确定外接设备或模块的类型是被第一设备允许连接的设备或模块类型,可以避免错误的设备连接,避免不必要的对所述接口的管脚的配置工作。
[0044] 实施中,所述接口管脚配置的方法还可以包括:
[0045] 若确定所述第一设备不允许连接所述外接设备或模块,则退出接口连接。
[0046] 具体实施中,确定外接设备或模块的类型是被第一设备禁止连接或不能识别的设备或模块类型,则退出接口连接,不会对所述接口进行配置及上电,还可以上报故障信息,提示外接设备或模块是第一设备禁止连接或不能识别的设备或模块。
[0047] 实施中,根据所述预存信息配置所述接口的管脚,可以具体包括:
[0048] 根据所述预存信息中的供电方式,配置所述接口的各子接口的电源管脚的供电参数;
[0049] 根据所述预存信息中的通信接口类型接通如下所述接口的通信子接口中的一个或多个:PCIE(Peripheral Component Interconnect Express,快捷外设互联标准)子接口、UART子接口、SIM(Subscriber Identity Module,客户识别模块)卡子接口、I2C子接口或USB子接口。
[0050] 具体实施中,根据预存信息将外接设备或模块与第一设备连接通信所需的所述接口的管脚接通,管脚可以包括:I2C子接口、UART子接口、SIM卡子接口、状态检测子接口、控制子接口等子接口中的电源管脚、或数据管脚等。并根据预存信息对各子接口的电源管脚的供电参数进行配置,其中供电参数可以包括:输入电压范围、输出电压、输出功率、效率等等。
[0051] 根据预存信息中的供电方式确定外接设备或模块是由第一设备供电还是对第一设备供电,相应地,接通对外供电子接口或接通充电子接口,提高了设备供电的安全性。
[0052] 实施中,所述预存信息还可以包括:所述外接设备或模块的属性信息,所述属性信息包括:主设备,或者从设备;
[0053] 所述方法,还可以包括:
[0054] 根据所述属性信息确定所述第一设备与所述外接设备或模块的主从关系。
[0055] 具体实施中,在状态检测或控制等进程中,还涉及第一设备与所述外接设备或模块的主从关系的确定,所以,所述预存信息还可以包括所述外接设备或模块的属性信息,即,所述外接设备或模块为主设备或从设备。
[0056] 若属性信息为主设备,则确定第一设备与所述外接设备或模块的主从关系为:第一设备为从设备,所述外接设备或模块为主设备;若属性信息为从设备,则确定第一设备与所述外接设备或模块的主从关系为:第一设备为主设备,所述外接设备或模块为从设备。
[0057] 实施中,所述接口还可以包括:状态检测子接口、控制子接口、对外供电子接口、或充电子接口。
[0058] 图3为本申请实施例中的接口的布局结构示意图,如图3所示,所述接口中的对外供电子接口是第一设备对外接设备或模块提供电源的子接口;充电子接口是可提供电源的外接设备或模块为第一设备提供电源的子接口;插入检测子接口为判断外接设备或模块是否正确插接到所述接口的子接口;PCIE子接口、USB子接口、UART子接口和I2C子接口分别为高、中、低速通信子接口;SIM卡子接口为与具备无线通讯功能的外接设备或模块中SIM卡进行通信的子接口;状态检测子接口、控制子接口为检测、控制外接设备或模块的功能状态的接口,可以按照功能需求自由定义接口管脚数量和分布方式。
[0059] 图4为本申请实施例中的接口管脚分布示意图,如图4所示,由于PCIE子接口,USB子接口,I2C子接口和UART子接口是目前设备连接中常用的通信接口,因此将这些子接口相互独立的定义在接口的相关管脚上。
[0060] 管脚1~6属于对外供电子接口,管脚7和62属于插入检测子接口,管脚11、13、17、19、23、25、29、31、33属于PCIE子接口,管脚37和39属于UART子接口,管脚47、49、51、53、55属于SIM卡子接口,管脚59、61、63属于I2C子接口,管脚65~68属于充电子接口,管脚44、46、
50、52、56、58属于USB子接口,管脚8、10、12、14、16、18、20、22、24、26、28、30、32、34、38、40属于状态检测子接口和控制子接口复用管脚。
[0061] 为了降低数据管脚之间,尤其是高速率通信的数据管脚之间的干扰,可以在数据管脚之间设置GND管脚,例如,管脚9、15、21、27、35、36、42、45、48、54、57、60均为降低数据管脚之间干扰的GND管脚。
[0062] 实施中,所述状态检测子接口与所述控制子接口可以复用同一数据管脚。
[0063] 具体实施中,由于状态检测与控制通常不是同时进行的,所以可以将状态检测子接口与控制子接口可以复用同一数据管脚,以合理利用接口的管脚。
[0064] 基于同一申请构思,本申请实施例中还提供了一种接口管脚配置的装置,由于该装置解决问题的原理与一种接口管脚配置的方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
[0065] 图5为本申请实施例中接口管脚配置的装置的结构示意图,如图5所示,该接口管脚配置的装置可以包括:
[0066] 读取单元501,用于通过接口的预设管脚读取外接设备或模块的预存信息;所述外接设备或模块通过所述接口与所述第一设备连接;所述预存信息包括:所述外接设备或模块的类型、供电方式或通信接口类型;
[0067] 配置单元502,用于根据所述预存信息配置所述接口的管脚。
[0068] 实施中,所述接口管脚配置的装置还可以包括:
[0069] 检测单元,用于第一设备通过接口读取外接设备或模块的预存信息之前,检测所述接口的插入检测子接口;
[0070] 连接确定单元,用于根据所述插入检测子接口的检测结果确定所述接口的全部管脚连接。
[0071] 实施中,所述读取单元可以具体用于为所述接口的集成电路总线I2C子接口供电;通过所述I2C子接口的数据管脚从所述外接设备或模块读取所述预存信息;所述预存信息预存至所述外接设备或模块的存储器中,通过所述I2C子接口的电源管脚为所述存储器供电。
[0072] 实施中,所述接口管脚配置的装置还可以包括:
[0073] 允许连接确定单元,用于根据所述预存信息配置所述接口的管脚之前,根据所述外接设备或模块的类型确定所述第一设备允许连接所述外接设备或模块。
[0074] 实施中,所述接口管脚配置的装置还可以包括:
[0075] 退出连接单元,用于若确定所述第一设备不允许连接所述外接设备或模块,则退出接口连接。
[0076] 实施中,所述配置单元可以具体用于根据所述预存信息中的供电方式,配置所述接口的各子接口的电源管脚的供电参数;根据所述预存信息中的通信接口类型接通如下所述接口的通信子接口中的一个或多个:PCIE子接口、UART子接口、SIM卡子接口、I2C子接口或USB子接口。
[0077] 实施中,所述预存信息还可以包括:所述外接设备或模块的属性信息,所述属性信息包括:主设备,或者从设备;
[0078] 所述装置,还可以包括:
[0079] 主从关系确定单元,用于根据所述属性信息确定所述第一设备与所述外接设备或模块的主从关系。
[0080] 实施中,所述接口还可以包括:状态检测子接口、控制子接口、对外供电子接口、或充电子接口。
[0081] 实施中,所述状态检测子接口与所述控制子接口可以复用同一数据管脚。
[0082] 为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本申请时可以把各模块或单元的功能在同一个或多个软件硬件中实现。
[0083] 本发明实施例中的接口管脚配置的方法和装置,可应用于设备间接口连接时的接口管脚配置。图6为本申请实施例中接口管脚配置的实施流程示意图,如图6所示,下面结合一个具体的应用场景进行描述。连接接口后,首先通过插入检测子接口进行插入检测,确定接口的所有管脚是否连接?若没有,则退出接口连接;若是,则接通接口的I2C子接口。通过I2C子接口的数据管脚读取外接设备或模块的预存信息后,判断外接设备或模块的类型是否是第一设备允许连接的类型?若不是,则退出接口连接;若是,则读取预存信息中的外接设备或模块的供电方式。根据供电方式确定外接设备或模块是否由第一设备供电?若是,则接通对外供电子接口对外接设备或模块进行供电;否则,接通充电子接口,由外接设备或模块对第一设备进行供电。配置完外供电子接口或充电子接口后,读取预存信息中的通信接口类型。根据预存信息中的通信接口类型接通所述接口中的一个或多个通信子接口,其中,通信子接口可以包括:PCIE子接口、UART子接口、SIM卡子接口、I2C子接口或USB子接口等等。
[0084] 由上述实施例可见,在本申请实施例提供的技术方案中,在对接口的管脚配置之前,通过接通接口的预设管脚(I2C子接口的数据管脚)读取外接设备或模块的预存信息,并根据所述预存信息对第一设备与所述外接设备或模块连接的接口进行配置,第一设备可以根据所述外接设备或模块的预存信息进行接口配置,避免现有技术中在接口插接好后直接为各引脚供电,可能导致的设备损坏等安全隐患,提高设备连接的安全性。
[0085] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0086] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0087] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0088] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0089] 尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
[0090] 显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈