Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for processing data of embedded system

An embedded system and data processing technology, applied in the direction of program loading/starting, program control devices, etc., can solve problems such as multi-time, restricting system working speed, wasting volatile memory space, etc.

Inactive Publication Date: 2008-10-15
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under normal circumstances, when the system is working normally, the microcontroller does not need all the configuration data, it only needs to provide the configuration data consistent with the system settings, so the method of directly storing all the configuration data into the volatile memory, in When the embedded system is working, a lot of volatile memory space will be wasted, and all configuration data will be imported from the non-volatile memory to the volatile memory, and the controller will search for the required configuration data one by one in the volatile memory. This method seriously restricts the working speed of the whole system
[0005] In order to solve the above problems, a tag storage method has emerged, that is, adding a tag before each value (value), so that when the system imports configuration data, the required configuration data can be sequentially identified according to the tag. But this method still has a shortcoming. When the system is powered on for the first time, it is still necessary to import all the configuration data together with its tags into the volatile memory so that the microcontroller can search for the required ones in sequence. Configuration Data
Therefore, this method still occupies a large amount of space in the volatile memory to a large extent, and it still takes a lot of time to import all configuration data from the non-volatile memory to the volatile memory

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
  • Method for processing data of embedded system
  • Method for processing data of embedded system
  • Method for processing data of embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] Referring to Fig. 1, shown is the block diagram of the embedded system in the embodiment of the present invention, in this embodiment, the embedded system 10 comprises a controller 100, a volatile memory 102 and a nonvolatile memory 104 ( Non-Volatile Random Access Memory, NVRAM). The controller 100 can be a central processing unit (CPU) for storing all system configuration data in the non-volatile memory 104 . When the embedded system 10 is working normally, the configuration data is read from the non-volatile memory 104 into the volatile memory 102 . In this embodiment, the volatile memory 102 can be a dynamic random-access memory (Dynamic Random-Access Memory, DRAM), or other memory that can provide fast access.

[0014] refer to figure 2 , shows the storage mode table of data in the non-volatile memory 104 in the embodiment of the present invention. In this embodiment, all configuration data not only add tags before each value, but also group the tags, multiple t...

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

A data processing method of embedded system includes: a controller, a volatile memory and a non-volatile memory; the layout data of the system is added with label and grouped, many labels are set into one group and marked a label, it is then memorized in the non-volatile memory; the set data of system is received; the group label of all the layout data is searched; judging whether the set data of system is uniform to the layout data searched; if the set data of system is uniform to the layout data searched, the layout data searched will be loaded to the volatile memory; the layout data in the volatile memory is read out by the controller to accomplish the self-initialization to start work. Said data processing method of embedded system takes use of searching group label to lead in the layout data, the time of system configuration and the occupancy of volatile memory when system is running normally can be effectively reduced.

Description

【Technical field】 [0001] The invention relates to a method for processing data by an embedded system, in particular to a method for rapidly processing data by an embedded system. 【Background technique】 [0002] With the rapid development of network communication technology, especially the development of wireless network, various embedded systems have gradually become the main tool for people to obtain data. Today's mobile phones, modems, gateways, etc. are all embedded systems. [0003] An embedded system generally consists of the following modules: a controller, a non-volatile random access memory (NVRAM) for storing firmware (Firmware), and a volatile memory for storing program data. memory (volatile random access memory, VRAM), a lightweight embedded operating system, and the like. [0004] Since all the configuration data in the embedded system are stored in the non-volatile memory, when the embedded system is working, the system configuration data needs to be loaded, ...

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 Patents(China)
IPC IPC(8): G06F9/445
Inventor 黄俊仁王明忠
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO LTD