Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Variable exchange transmission address offline distribution method of embedded device

An embedded device, exchange and transmission technology, applied in the direction of program control device, etc., can solve the problems of difficulty in debugging and diagnosis, affecting the efficiency of mass production, and error-prone configuration files, saving the waiting time for power-on debugging, improving the efficiency of production debugging, The effect of improving R&D efficiency

Active Publication Date: 2016-01-06
NR ELECTRIC CO LTD +1
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the amount of exchanged data is large, due to the large amount of registration messages sent and received, the mode based on the master-slave architecture leads to a long device initialization time, which affects the mass production efficiency. In addition, it is impossible to know the variable transmission address information in advance and the variable type cannot be verified in advance. Matching, making it difficult to debug and diagnose
At the same time, manual editing of configuration files is prone to errors, and it is impossible to intuitively browse the variable exchange relationship. Therefore, a graphical and visual way is needed to display the data flow, and automatically form the configuration file according to the graphical page information.

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
  • Variable exchange transmission address offline distribution method of embedded device
  • Variable exchange transmission address offline distribution method of embedded device
  • Variable exchange transmission address offline distribution method of embedded device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0020] The method for assigning variable exchange transmission addresses for embedded devices includes the following steps:

[0021] Step 1: Write the source code of the modular component, call the platform software variable registration interface in the component's constructor, define the variable list that can be used for cross-plug data exchange; extract the registration interface information in the code file to form a graphical component Library

[0022] Step 2: Using visual programming software, select components from the component library to build embedded device applications graphically, and configure the data flow relationship between plug-ins through cross-page input and output symbols and connection lines to form the program driver of the device package;

[0023] The third step: read the visual page file, and according to the set page and component execution order, sequentially extract the connection information of the cross-page connection symbols between plug-ins to form...

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 discloses a variable exchange transmission address offline distribution method of an embedded device. The method comprises: establishing a visual page by graphical elements, extracting cross-page connection information among plug-ins of the device, to form an output-input list used for signal exchange among the plug-ins; with the plug-in as unit, distributing variable transmission addresses in an offline manner, to form a plug-in configuration text, recording output variable address and input variable related address information; after the configuration text is downloaded to the device, a plug-in system boostrap program analyzing the address information, in a periodic task, variable values being refreshed to corresponding bus transmission addresses, to complete variable exchange. The method can greatly reduce power-on time of the embedded device, and improves volume production efficiency.

Description

Technical field [0001] The invention belongs to a transmission address allocation method for variable exchange between plug-ins based on a bus in the field of embedded device development, and in particular relates to an offline allocation method for embedded device variable exchange transmission addresses. Background technique [0002] In the fields of power system control and protection and industrial control, with the increasing complexity of application functions, multiple plug-ins (including CPU or DSP) are required to work together to complete the corresponding control and protection tasks, and the amount of data that needs to be exchanged between plug-ins is also increasing. . [0003] Literature [1] provides a backplane serial bus technology that combines high-speed and large-capacity with supporting peer-to-peer data transmission between multiple nodes, which can realize real-time data exchange between multiple nodes in the device. This article focuses on serial Implement...

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
IPC IPC(8): G06F9/44
Inventor 文继锋陈宏君冯亚东周强李九虎李德文徐东方刘克金张磊赵天恩李秋华王国栋
Owner NR ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products