CAPL code automatic generation method and system and automobile
An automatic code generation and code technology, applied in the transmission system, digital transmission system, CAD network environment, etc., can solve the problems of cumbersome manual configuration of CAN tools, inconvenient portability of Dspace bench, etc., and achieve accurate and reliable message analysis and packaging, and light equipment Portable effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0038] In this patent, the CAPL code is automatically generated, and only CANoe or CANalyzer is used to perform related tests on the CAN bus of the electronic control unit. The specific implementation will be further described below in conjunction with the accompanying drawings and examples.
[0039] Such as figure 1 As shown, the embodiment of the present invention provides CAPL code automatic generation method, and described method comprises:
[0040] Step S11, acquiring the DBC file of the communication matrix.
[0041] Specifically, step S11 includes:
[0042] Run MATLAB software, edit M script;
[0043] Read the DBC file of the communication matrix in text format.
[0044] Step S12, extract the key information of each CAN bus in the DBC file, the key information includes CAN message size, address, sending cycle, sending type, CAN message name, description, start bit, signal length, maximum value, At least one of minimum value, initial value, precision, offset, signal ...
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