技术特征:
1.一种通信连接方法,应用于电子设备,所述电子设备与上位机相通信,其特征在于,所述方法包括:选择预设通信管道与所述上位机待连接;在所述电子设备执行进程时,接收预设连接窗口内从所述上位机接收到的连接请求;校验所述连接请求;当所述连接请求通过校验时,确定所述连接请求的通信协议类型;启动所述预设通信管道与所述上位机建立连接。2.如权利要求1所述的通信连接方法,其特征在于,所述连接请求由所述上位机每隔预设周期向所述电子设备发送。3.如权利要求1所述的通信连接方法,其特征在于,所述预设连接窗口的时长大于所述预设周期,且所述预设连接窗口的时长与所述预设周期的差值小于或者等于预设阈值。4.如权利要求1所述的通信连接方法,其特征在于,所述校验所述连接请求包括:提取所述连接请求的数据;当所述连接请求的数据与预设数据匹配时,确定所述连接请求通过校验;或者;当所述连接请求的数据与所述预设数据不匹配时,确定所述连接请求未通过校验。5.如权利要求1所述的通信连接方法,其特征在于,所述方法还包括:当所述连接请求未通过校验时,继续接收所述预设连接窗口内从所述上位机接收到的连接请求。6.如权利要求1所述的通信连接方法,其特征在于,所述启动所述预设通信管道与所述上位机建立连接包括:当所述预设通信管道为串口通信时,启动uart rx引脚与所述上位机建立连接;或者当所述预设通信管道为i2c通信时,启动i2c引脚与所述上位机建立连接;或者当所述预设通信管道为spi通信时,启动spi引脚与所述上位机建立连接。7.如权利要求1所述的通信连接方法,其特征在于,所述启动所述预设通信管道与所述上位机建立连接还包括:所述预设通信管道为无线管道,与所述上位机建立无线连接;其中,所述无线管道包括ble广播。8.如权利要求1至7中任一项所述的通信连接方法,其特征在于,所述方法还包括:当在所述预设连接窗口内未从所述上位机接收到连接请求时,继续执行所述电子设备的进程。9.一种通信连接装置,运行于电子设备,所述电子设备与上位机相通信,其特征在于,所述装置包括:选择单元,用于选择预设通信管道与所述上位机待连接;接收单元,用于在所述电子设备执行进程时,接收预设连接窗口内从所述上位机接收到的连接请求;校验单元,用于校验所述连接请求;确定单元,用于当所述连接请求通过校验时,确定所述连接请求的通信协议类型;连接单元,用于启动所述预设通信管道与所述上位机建立连接。10.一种电子设备,其特征在于,所述电子设备包括:
存储器,存储至少一个指令;及处理器,执行所述存储器中存储的指令以实现如权利要求1至8中任意一项所述的通信连接方法。11.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现如权利要求1至8中任意一项所述的通信连接方法。
技术总结
本发明涉及通信领域,提供一种通信连接方法、装置、设备及存储介质,能够选择预设通信管道与所述上位机待连接,在所述电子设备执行进程时,接收预设连接窗口内从所述上位机接收到的连接请求,并校验所述连接请求,以保证所述连接请求的可靠性,当所述连接请求通过校验时,确定所述连接请求的通信协议类型,启动所述预设通信管道与所述上位机建立连接,以实现与上位机间通信连接的快速建立。与上位机间通信连接的快速建立。与上位机间通信连接的快速建立。
技术研发人员:周晓磊
受保护的技术使用者:炬芯科技股份有限公司
技术研发日:2020.06.23
技术公布日:2021/12/23