A kind of bms application fast update method and update system
A technology of application programs and update methods, applied in software engineering design, instruments, calculations, etc., can solve problems such as inconvenient on-site update and maintenance, and the entire system cannot run normally, so as to prevent the system from running, prevent the system from crashing, and shorten the upgrade time. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] Embodiment 1 of the present invention provides a method for quickly updating BMS application programs, figure 1 It is a flow chart of the method of Embodiment 1 of the present invention, please refer to figure 1 , the method of the embodiment of the present invention includes the following steps:
[0046] S101. Allocate the BMS application program to its storage area in the ROM according to the functional modules;
[0047] S102. Add an external memory in the BMS, and when the module is updated, first receive and save the new module program to the external memory,
[0048] S103, judging whether there is an abnormal situation in the module update;
[0049] S104. If there is no abnormal situation, perform an integrity check on the entire module program after receiving the entire module program, and update the program to the corresponding internal storage area after the check is successful;
[0050] S105. If an abnormal situation occurs, restore the backup program to the...
Embodiment 2
[0053] Embodiment 2 of the present invention provides a method for quickly updating a BMS application program, which is an improvement on the basis of Embodiment 1. figure 2It is the method flowchart of the second embodiment of the present invention, please refer to figure 2 , the method of the embodiment of the present invention includes the following steps:
[0054] S201, assign the BMS program to its storage area in the ROM according to the functional modules, and divide the BMS application program into the following functional modules, please refer to Figure 5 :
[0055] Voltage detection module, current detection module, SOC correction module, temperature detection module, national standard charging control module and high voltage power on and off module;
[0056] S202. Add an external memory in the BMS. When the module is updated, first receive and save the new module program to the external memory. The access methods are as follows:
[0057] (2-1) Add a memory chi...
Embodiment 3
[0068] Embodiment 3 of the present invention provides a BMS application fast update system, image 3 It is a structural block diagram of the third embodiment of the present invention, please refer to image 3 , the update system of the embodiment of the present invention includes a functional module division subsystem 1, an external storage subsystem 2, an abnormality judgment subsystem 3, an internal storage subsystem 4, and an abnormality recovery subsystem 5. The principles of each functional module will be described in detail below instruction of.
[0069] The functional module division subsystem 1 is used to allocate the BMS application program to its storage area in the ROM according to the functional modules;
[0070] The external storage subsystem 2 is used to add an external memory in the BMS, and when the module is updated, first receive and save the new module program to the external memory;
[0071] The abnormal judgment subsystem 3 is used to judge whether there...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com