Visual modeling method for virtual operation environment of complex embedded system

An embedded system and operating environment technology, applied in the input/output process of data processing, configuration of CAD, instruments, etc., can solve the problems of difficult description of system composition, complex modeling process, and high model development cost, and improve research and development. Efficiency and test adequacy, the effect of simplifying the build process

Active Publication Date: 2021-06-08
BEIJING INST OF COMP TECH & APPL
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a visual modeling method for the virtual operating environment of complex embedded systems, which is used to solve the complex modeling process of the virtual operating environment of complex embedded systems in the prior art, the difficulty in describing the system composition relationship, the high cost of model development, The problem of poor reusability

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Visual modeling method for virtual operation environment of complex embedded system
  • Visual modeling method for virtual operation environment of complex embedded system
  • Visual modeling method for virtual operation environment of complex embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0022] A method for visual modeling of a complex embedded system virtual operating environment in the present invention includes:

[0023] The first step is to build a graphical model of the entity object

[0024] The visual modeling technology of the virtual operating environment performs multi-level model description and design through the graphical editing framework, realizes the creation and editing of graphical models, generates graphical models of physical objects such as processors, external devices, excitation devices, and buses, and describes them. Interfaces and properties corresponding to real physical device functionality.

[0025] The second step is to configure the graphical model interface and propertie...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a visual modeling method for a virtual operating environment of a complex embedded system, which comprises the following steps: 1, constructing a graphical model of an entity object; 2, configuring a graphical model interface and attributes; step 3, generating an equipment simulation model: converting the interface and the attribute described by the graphical model into corresponding interface functions and attribute variables, automatically generating framework codes of the equipment simulation model, and developing logic functions of the equipment simulation model based on the framework; 4, packaging and persistently storing the equipment simulation model, including packaging a graphical interface operation, and establishing bidirectional mapping between the equipment simulation model and the graphical model; and forming a graphical model and an equipment simulation model library; and 5, generating a virtual operation environment construction and system configuration file. According to the invention, the construction process of the virtual running environment of the complex embedded system can be effectively simplified, so that the research and development efficiency and the test sufficiency of embedded software are improved.

Description

technical field [0001] The invention relates to embedded system development technology, in particular to a visual modeling method of a complex embedded system virtual operating environment. Background technique [0002] During the development of embedded systems, the development and debugging of embedded software is generally carried out through the real target machine operating environment. The target machine operating environment includes processors, external devices, connection buses, and supporting excitation devices, etc., but is limited by the embedded system hardware. Due to limited resources and strong specificity of hardware interfaces, it is difficult to accurately count the dynamic execution of embedded software, and it is difficult to guarantee the efficiency of embedded software development and test adequacy. Therefore, a virtual operating environment modeling method is often used to model and simulate the complex embedded system target machine, build a reliable...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F30/12G06F3/0484G06F111/20
CPCG06F30/12G06F3/04845G06F2111/20
Inventor 付修锋孔祥炳安恒金玉川贾张涛李雅斯
Owner BEIJING INST OF COMP TECH & APPL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products