Method and device for upgrading software in electronic equipment, and electronic equipment
A technology for upgrading electronic equipment and software, applied in software engineering design, electrical digital data processing, instruments, etc., can solve the problems of software upgrade failure, poor stability, poor software upgrade stability, etc., to ensure normal use and improve stability. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0067] figure 2 It is a schematic flowchart of a method for upgrading software in an electronic device provided by an embodiment of the present invention. The method can be executed by various electronic devices with certain logical operation processing capabilities, such as aircrafts, remote control devices, and the like. The method can be used to upgrade various software, such as upgrading embedded software with an operating system or embedded software (application program) without an operating system.
[0068] refer to figure 2 , the software upgrade method in the electronic device includes:
[0069] 201: Acquire version information of a first application program in a system of the electronic device.
[0070] The first application program in the system of the electronic device refers to a computer program located in the system to complete one or more specific tasks. Wherein, the first application program may refer to any application program in the system. For example...
Embodiment 2
[0094] Figure 4 It is a schematic diagram of a software upgrading apparatus in an electronic device provided by an embodiment of the present invention. Wherein, the software upgrading device can be configured in various electronic devices, such as aircraft and the like. Specifically, the aircraft may be a drone or the like.
[0095] refer to Figure 4 , the software upgrade 40 in the electronic device includes: a version information acquisition module 401 , an upgrade information determination module 402 and an upgrade module 403 .
[0096] Specifically, the version information obtaining module 401 is configured to obtain the version information of the first application program in the system of the electronic device.
[0097] The first application program in the system of the electronic device refers to a computer program located in the system to complete one or more specific tasks. Wherein, the first application program may refer to any application program in the system....
Embodiment 3
[0119] Figure 5 It is a schematic diagram of the hardware structure of the system in the electronic device provided by the embodiment of the present invention. Such as Figure 5 As shown, the system 50 in the electronic device includes:
[0120] one or more processors 501 and memory 502, Figure 5 A processor 501 is taken as an example.
[0121] The processor 501 and the memory 502 may be connected via a bus or in other ways, Figure 5 Take connection via bus as an example.
[0122] The memory 502, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs and modules, such as the software upgrade method in the electronic device in the embodiment of the present invention Corresponding program instructions / modules (e.g. attached Figure 4 The illustrated version information acquisition module 401, upgrade information determination module 402, and upgrade module 403). The processor 50...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


