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

Software anti-interference method and device

An anti-interference device and software technology, applied in the field of software, can solve problems such as failure to system, restore to program, etc., and achieve the effect of avoiding system out of control

Inactive Publication Date: 2007-09-12
BEIJING JIAXUN FEIHONG ELECTRIC CO LTD
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These two methods only help the system get rid of the out-of-control state after the system is disturbed, and initialize from scratch, but cannot restore the system to the state before the program ran away.

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
  • Software anti-interference method and device
  • Software anti-interference method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The core of the present invention is to set up a number of guards in the program, and save the data before calling the subprogram each time; after returning, the returned function word must be verified, and the following program can be continued after being correct. And set up a flag at the program entry to determine whether it is power-on reset or system reset to determine whether to perform system initialization or system recovery; if system recovery is required, the entry is determined according to the saved data.

[0042] Therefore, the present invention requires that the software must be modularly programmed, and each module has a clear function and performs independent and unique functions; and a module function word register is set up for each module, and a unique function word is configured.

[0043] The specific process of the software anti-interference method of the present invention is shown in Figure 1:

[0044] Step 11. After the system is powered on, read and ...

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 describes a methods and a device of software anti-jamming, the establishment of a number of posts is in the process, returning to preserve data before each subroutine is called; upon return, should verify the function word returned, right before the following procedure to continue. And at the entrance of the process signs are set up to judgment on-reset or system reset, which is used to determine the system initialization or resume; For preservation of the system to set the entrance according to recover the data. Monitoring software operation and achieving fault recovery, so as to avoid out of control of the system caused by outside interference, and the system can resume in a short time, continue to run the system state before out of control, system will be restored to running the state before flying procedures.

Description

Technical field [0001] The present invention relates to the field of software technology, and in particular to a software anti-interference method and device for eliminating interference and restoring the system to normal. Background technique [0002] Today's numerous electronic products are increasingly being applied to various fields of industrial control. When electronic products are used in the industrial field, because the control process generally needs to run the software system, and the many interference sources around the industrial field not only have a huge impact on the input and output of the software, but also often destroy the internal program counter PC state to make the program runaway (Program runaway is a single-chip operating failure caused by external interference or internal programming errors), even causing fatal damage to the system hardware, making the computer system unable to operate normally, causing control failure, and causing major accidents. [00...

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): G06F11/36
Inventor 宋颖
Owner BEIJING JIAXUN FEIHONG 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