Vehicle controller debugging method and device
A technology of a vehicle controller and a debugging method, which is applied in the field of electric vehicles, and can solve problems such as inconvenient software updates, large memory space occupied by debugging codes, and software information leakage.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0060] Such as figure 1 As shown, the embodiment of the present disclosure provides a vehicle controller debugging method, which specifically includes the following method steps:
[0061] Step S102: Receive a debugging request instruction.
[0062] In the software design stage of the internal program of the vehicle controller, each subsystem needs to be divided into functional modules, such as figure 2 As shown, as an example, the vehicle controller includes a power module, a thermal management module, a power steering module, an optical module, etc., and each module includes at least one algorithm module, thereby forming a block management structure, so that in the subsequent During the debugging process, the debugging function can perform search and directly debug the algorithm modules that need to be debugged, which improves the overall debugging efficiency of the vehicle controller and ensures the independence of each algorithm module. It will not affect the performance...
Embodiment approach
[0071] When the identity level is the first level, the debugging function downloaded online based on the pre-assigned data transmission interface has a viewing function; Does not have any modification authority, thus ensuring the security of the controller program.
[0072] When the identity level is the second level, the debugging function downloaded online based on the pre-assigned data transmission interface has a parameter modification function; Modify the parameters, such as resetting the battery temperature control alarm threshold, fatigue driving reminder threshold, etc., so that the vehicle parameters can be adaptively adjusted according to the user's driving habits or car environment.
[0073] When the identity level is the third level, the debugging function downloaded online based on the pre-allocated data transmission interface has a source code editing function. For example, the developer of the vehicle controller in the car factory can have the highest authority...
Embodiment 2
[0096] Corresponding to the first embodiment provided in the present disclosure, the present disclosure also provides a second embodiment, that is, a vehicle controller debugging device. For performing the method steps described in Embodiment 1, the same features have the same technical effect, and will not be repeated here. Specifically, as Figure 5 As shown, the vehicle controller debugging device, incl.
[0097] a receiving unit 502, configured to receive a debugging request instruction;
[0098] The download unit 504 is configured to download the debugging module online based on the pre-assigned data transmission interface according to the debugging request instruction, and store the debugging module in the reserved random access memory;
[0099] The debugging unit 506 is configured to execute the debugging module to debug the vehicle controller.
[0100] Optionally, it further includes: a judging unit, configured to judge whether the debugging module is complete, and w...
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