应用程序强制下载电路和电子设备的制作方法

文档序号:34132155发布日期:2023-05-12 10:56阅读:27来源:国知局
应用程序强制下载电路和电子设备的制作方法

本公开涉及控制,尤其涉及一种应用程序强制下载电路和电子设备。


背景技术:

1、电子设备中软件程序可能会工作异常,导致出现死机、无法开机等问题,此时需要更新相应的软件包以达到更新软件程序的目的。

2、相关技术中,在电子设备的主板上预留测试点,通过短接测试点的方式来触发电子设备进入强制下载模式,达到更新应用程序的目的。

3、然而,相关技术中强制下载模式的方案需要对电子设备进行拆机进行触发强制下载模式,操作不便,降低使用体验。


技术实现思路

1、本公开提供一种应用程序强制下载电路和电子设备,以解决相关技术的不足。

2、根据本公开实施例的第一方面,提供一种应用程序强制下载电路,应用于电子设备,包括:开关触发电路单元、信号提供电路单元、下载控制电路单元和程序下载电路单元;所述下载控制电路单元分别与所述开关触发电路单元、所述信号提供电路单元和所述程序下载电路单元电连接;所述信号提供电路单元与所述开关触发电路单元电连接;

3、所述信号提供电路单元,用于在检测到系统复位信号时输出电源信号;

4、所述开关触发电路单元,用于在检测到物理按键被触发操作时输出触发信号;

5、所述下载控制电路单元,用于在接收到所述触发信号时输出强制下载信号,所述强制下载信号用于强制下载应用程序的程序包;

6、所述程序下载电路单元,用于在接收到所述强制下载信号时下载所述应用程序的程序包以更新所述应用程序。

7、可选地,所述信号提供电路单元包括第一开关器件;所述第一开关器件包括输入端、输出端和控制端;所述第一开关器件的输入端与预设电源电连接;所述第一开关器件的输出端与所述下载控制电路单元电连接;

8、所述第一开关器件的输入端,用于接收来自所述预设电源的电源信号;

9、所述第一开关器件的控制端,用于接收所述系统复位信号;所述系统复位信号用于开启所述第一开关器件;

10、所述第一开关器件的输出端,用于在所述第一开关器件处于开启状态时向所述程序下载电路单元输出所述电源信号。

11、可选地,所述开关触发电路单元包括第一触发单元、第二触发单元、第三触发单元、数据线连接单元和电位调整单元;所述电位调整单元分别与所述第一触发单元、所述第二触发单元、所述第三触发单元和所述数据线连接单元电连接;

12、所述第一触发单元,用于在第一按键被触发时下拉所述电位调整单元的第一端处的电位;

13、所述第二触发单元,用于在第二按键被触发时下拉所述电位调整单元的第一端处的电位;

14、所述第三触发单元,用于在第三按键被触发时下拉所述电位调整单元的第一端处的电位;

15、所述数据线连接单元,用于在插入数据传输线时下拉所述电位调整单元的第一端处的电位;

16、所述开关触发电路单元用于在所述电位调整单元的第一端处的电位下拉为第一电位时输出所述第一电位作为所述触发信号。

17、可选地,所述第一触发单元包括第一分压电阻、第一二极管、第二二极管和第一按键;

18、所述第一分压电阻的第一端与所述信号提供电路单元电连接,所述第一分压电阻的第二端与所述第一二极管的阳极电连接,所述第一二极管的阴极分别与所述第二二极管的阳极和所述第一按键的第一端电连接,所述第二二极管的阴极与所述电位调整单元的第一端电连接;所述第一按键的第二端接地。

19、可选地,所述第二触发单元包括第三二极管和第二按键;所述第二按键的第二端接地,所述第二按键的第一端与所述第三二极管的阳极电连接,所述第三二极管的阴极与所述电位调整单元的第一端电连接。

20、可选地,所述第三触发单元包括第四二极管和第三按键;所述第三按键的第二端接地,所述第三按键的第一端与所述第四二极管的阳极电连接,所述第四二极管的阴极与所述电位调整单元的第一端电连接。

21、可选地,所述数据线连接单元包括第二分压电阻、第三分压电阻、第四分压电阻、第二开关器件和第五二极管;

22、所述第二分压电阻的第一端与所述信号提供电路单元电连接,所述第二分压电阻的第二端与所述第五二极管的阳极电连接,所述第五二极管的阴极与所述电位调整单元的第一端电连接;所述第三分压电阻的第一端与数据传输线电连接,所述第三分压电阻的第二端与所述第四分压电阻的第一端电连接,所述第四分压电阻的第二端与所述第五分压电阻的第一端电连接,所述第五分压电阻的第二端接地;所述第二开关器件的控制端与所述第五分压电阻的第一端电连接,所述第二开关器件的第一端与所述第五二极管的阳极电连接,所述第二开关器件的第二端接地。

23、可选地,所述电位调整单元包括第五分压电阻;

24、所述第五分压电阻的第一端分别与所述第一触发单元、所述第二触发单元、所述第三触发单元和所述数据线连接单元电连接,所述第五分压电阻的第二端接地。

25、可选地,所述下载控制电路单元包括第三开关器件;所述第三开关器件的控制端与所述开关触发电路单元电连接,所述第三开关器件的第一端与所述信号提供电路单元电连接,所述第三开关器件的第二端与所述程序下载电路单元电连接。

26、根据本公开实施例的第二方面,提供一种电子设备,包括如第一方面任一项所述的应用程序强制下载电路。

27、本公开的实施例提供的技术方案可以包括以下有益效果:

28、本公开实施例提供的应用程序强制下载电路可以包括开关触发电路单元、信号提供电路单元、下载控制电路单元和程序下载电路单元;所述下载控制电路单元分别与所述开关触发电路单元、所述信号提供电路单元和所述程序下载电路单元电连接;所述信号提供电路单元与所述开关触发电路单元电连接;所述信号提供电路单元,用于在检测到系统复位信号时输出电源信号;所述开关触发电路单元,用于在检测到物理按键被触发操作时输出触发信号;所述下载控制电路单元,用于在接收到所述触发信号时输出强制下载信号,所述强制下载信号用于强制下载应用程序的程序包;所述程序下载电路单元,用于在接收到所述强制下载信号时下载所述应用程序的程序包以更新所述应用程序。这样,本实施例中通过设置开关触发电路单元检测物理按键被触发操作时可以输出触发信号,并根据触发信号来输出强制下载信号,达到强制下载应用程序的程序包的效果,无需拆机即可实现更新应用程序的效果,操作简单方便,有利于提高使用体验。

29、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种应用程序强制下载电路,其特征在于,应用于电子设备,包括:开关触发电路单元、信号提供电路单元、下载控制电路单元和程序下载电路单元;所述下载控制电路单元分别与所述开关触发电路单元、所述信号提供电路单元和所述程序下载电路单元电连接;所述信号提供电路单元与所述开关触发电路单元电连接;

2.根据权利要求1所述的电路,其特征在于,所述信号提供电路单元包括第一开关器件;所述第一开关器件包括输入端、输出端和控制端;所述第一开关器件的输入端与预设电源电连接;所述第一开关器件的输出端与所述下载控制电路单元电连接;

3.根据权利要求1所述的电路,其特征在于,所述开关触发电路单元包括第一触发单元、第二触发单元、第三触发单元、数据线连接单元和电位调整单元;所述电位调整单元分别与所述第一触发单元、所述第二触发单元、所述第三触发单元和所述数据线连接单元电连接;

4.根据权利要求3所述的电路,其特征在于,所述第一触发单元包括第一分压电阻、第一二极管、第二二极管和第一按键;

5.根据权利要求3所述的电路,其特征在于,所述第二触发单元包括第三二极管和第二按键;所述第二按键的第二端接地,所述第二按键的第一端与所述第三二极管的阳极电连接,所述第三二极管的阴极与所述电位调整单元的第一端电连接。

6.根据权利要求3所述的电路,其特征在于,所述第三触发单元包括第四二极管和第三按键;所述第三按键的第二端接地,所述第三按键的第一端与所述第四二极管的阳极电连接,所述第四二极管的阴极与所述电位调整单元的第一端电连接。

7.根据权利要求3所述的电路,其特征在于,所述数据线连接单元包括第二分压电阻、第三分压电阻、第四分压电阻、第二开关器件和第五二极管;

8.根据权利要求3所述的电路,其特征在于,所述电位调整单元包括第五分压电阻;

9.根据权利要求1所述的电路,其特征在于,所述下载控制电路单元包括第三开关器件;所述第三开关器件的控制端与所述开关触发电路单元电连接,所述第三开关器件的第一端与所述信号提供电路单元电连接,所述第三开关器件的第二端与所述程序下载电路单元电连接。

10.一种电子设备,其特征在于,包括如权利要求1~9任一项所述的应用程序强制下载电路。


技术总结
本公开是关于一种应用程序强制下载电路和电子设备。该电路包括开关触发电路单元、信号提供电路单元、下载控制电路单元和程序下载电路单元;所述信号提供电路单元,用于在检测到系统复位信号时输出电源信号;所述开关触发电路单元,用于在检测到物理按键被触发操作时输出触发信号;所述下载控制电路单元,用于在接收到所述触发信号时输出强制下载信号,所述强制下载信号用于强制下载应用程序的程序包;所述程序下载电路单元,用于在接收到所述强制下载信号时下载所述应用程序的程序包以更新所述应用程序。本实施例可以通过物理按键来强制下载应用程序的程序包,无需拆机即可实现更新应用程序的效果。

技术研发人员:齐博,刘航冉,沈煜燃
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:20221101
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1