一种正反插接口处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及控制领域,尤其涉及一种正反插接口处理方法及电子设备。
【背景技术】
[0002]Type-C是USB接口的一种连接接口,其不分正反面均可插入,与其他接口一样支持USB标准的充电、数据传输、显示输出等功能。Type-C可以扩展成电源/USB传输/VGA或HDMI三个接口,通过适配器,还可以兼容USB3.0、USB2.0等其他USB接口。
[0003]在对Type-C接口进行程序更新的过程中需要与专门的烧录器进行连接才能实现,这就造成了当需要对Type-C接口进行程序更新时,若找不到专用的烧录器,而造成的更新不及时的问题。
【发明内容】
[0004]有鉴于此,本发明提供一种正反插接口处理方法及电子设备,以解决现有技术中当需要对Type-C接口进行程序更新时,若找不到专用的烧录器,而造成的更新不及时的问题,其具体方案如下:
[0005]—种正反插接口处理方法,包括:
[0006]当与第一设备直接连接后,接收所述第一设备发送的正反插接口更新指令;
[0007]根据所述正反插接口更新指令对所述正反插接口内的数据进行更新。
[0008]进一步的,在所述与第一设备直接连接之后,还包括:
[0009]当未接收到所述第一设备发送的正反插接口更新指令时,接收所述第一设备中第一单元的电流,实现对所述正反插接口的充电。
[0010]进一步的,所述接收所述第一设备中第一单元的电流,实现对所述正反插接口的充电,具体为:
[0011 ]检测所述第一设备的功耗信息;
[0012]根据所述第一设备的功耗信息调节接收的所述第一设备中第一单元的电流的大小,实现对所述正反插接口的充电。
[0013]进一步的,所述根据所述第一设备的功耗信息调节接收的所述第一设备中第一单元的电流的大小,实现对所述正反插接口的充电,具体为:
[0014]根据所述功耗信息中电源信息与已用功耗信息获取可用功耗信息;
[0015]根据所述可用功耗信息调节接收的所述第一设备中第一单元的电流的大小,实现对所述正反插接口的充电。
[0016]进一步的,所述根据所述可用功耗信息调节接收的所述第一设备中第一单元的电流的大小,具体为:
[0017]根据所述可用功耗信息获取电流阈值;
[0018]调节接收的所述第一设备中第一单元的电流处于电流阈值中。
[0019]一种电子设备,包括:接口、接口处理器及固件存储器,其中:
[0020]当所述接口与第一设备直接连接后,所述接口处理器接收所述第一设备发送的正反插接口更新指令,根据所述正反插接口更新指令对所述固件存储器内的数据进行更新。
[0021]进一步的,所述接口处理器还用于:
[0022]当未接收到所述第一设备发送的正反插接口更新指令时,接收所述第一设备中第一单元的电流,实现对所述电子设备的充电。
[0023]进一步的,所述接口处理器接收所述第一设备中第一单元的电流,实现对所述电子设备的充电,具体为:
[0024]所述接口处理器检测所述第一设备的功耗信息,。
[0025]进一步的,所述接口处理器根据所述第一设备的功耗信息调节接收的所述第一设备中第一单元的电流大小,实现对所述电子设备的充电,具体为:
[0026]所述接口处理器根据所述功耗信息中电源信息与已用功耗信息获取可用功耗信息,根据所述可用功耗信息调节接收的所述第一设备中第一单元的电流的大小,实现对所述电子设备的充电。
[0027]进一步的,所述接口处理器根据所述可用功耗信息调节接收的所述第一设备中第一单元的电流的大小,具体为:
[0028]所述接口处理器根据所述可用功耗信息获取电流阈值,调节接收的所述第一设备中第一单元的电流处于电流阈值中。
[0029]从上述技术方案可以看出,本申请公开的正反插接口处理方法及电子设备,通过与第一设备直接连接后,接收第一设备发送的正反插接口更新指令,并根据正反插接口更新指令对正反插接口内的数据进行更新。本方案通过将正反插接口与第一设备直接连接后,实现了正反插接口内部程序的更新,避免了通过烧录器将正反插接口与第一设备连接,解决了现有技术中当正反插接口需要进行程序更新时,要准备好专用的烧录器才能实现更新,解决了当无法找到烧录器时更新不及时的问题。
【附图说明】
[0030]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本发明实施例公开的一种正反插接口处理方法的流程图;
[0032]图2为本发明实施例公开的一种正反插接口处理方法的流程图;
[0033]图3为本发明实施例公开的一种正反插接口处理方法的流程图;
[0034]图4为本发明实施例公开的一种电子设备的结构不意图。
【具体实施方式】
[0035]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0036]本发明公开了一种正反插接口处理方法,其流程图如图1所示,包括:
[0037]步骤SI1、当与第一设备直接连接后,接收所述第一设备发送的正反插接口更新指令;
[0038]正反插接口直接连接到第一设备上,其中,第一设备可以具体为:电脑或其他可以用于为该正反插接口进行代码更新或功能性更新的设备。
[0039]正反插接口即USB Type C,可以包括:处理器,存储器及接口,其中,处理器可以具体为嵌入式控制器EC,存储器用于存储Type C代码,接口用于与外界电子设备连接。
[0040]当存储器中存储的TypeC代码需要更新时,直接将该正反插接口接入第一设备,由第一设备控制EC,实现对存储器中代码的更新,避免了需要通过专用的烧录工具将正反插接口中的芯片与第一设备连接,才能实现对正反插接口中代码的更新。
[0041]步骤S12、根据正反插接口更新指令对正反插接口内的数据进行更新。
[0042]USB Type C接收第一设备发送的正反插接口更新指令,根据该正反插接口更新指令控制处理器执行该更新操作,其中,更新操作可以具体为:发出删除指令,删除存储器中存储的全部或部分Type C代码,将正反插接口更新指令中包含的新的Type C代码发送到存储器中进行存储,实现了对存储器中Type C代码的更新;也可以具体为:直接发送替换指令,将正反插接口更新指令中包含的新的Type C代码发送到存储器中,使新的Type C代码替换存储器中原有的Type C代码,实现对存储器中Type C代码的更新。
[0043]