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

Embedded system and real-time monitoring and processing method thereof

An embedded system, real-time monitoring technology, applied in software testing/debugging, etc., can solve problems such as capturing and analyzing software errors of illegal cross-border reading and writing of memory, unable to monitor specified memory in real time, and achieve rich hardware breakpoint functions Effect

Inactive Publication Date: 2008-03-12
BEIJING YUANXIN SCI & TECH
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above problems, the technical problem to be solved in the present invention is to overcome the shortcomings of the existing embedded system engineering version that cannot monitor the specified memory in real time, capture and analyze the software errors of illegal cross-border reading and writing of 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
  • Embedded system and real-time monitoring and processing method thereof
  • Embedded system and real-time monitoring and processing method thereof
  • Embedded system and real-time monitoring and processing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Below in conjunction with the accompanying drawings, taking the embedded processing chip whose CPU type is Intel80×86 as an example, the implementation of the technical solution will be further described in detail in the order of the accompanying drawings. The processing methods of other CPU types are similar.

[0026] Fig. 1 is the memory monitoring processing function block diagram of embedded system 3 of the present invention, and it mainly comprises embedded system processor 1 and processor interruption control module 2, and processor interruption control module 2 also mainly comprises three modules, respectively below illustrate.

[0027] Foreground debugging abnormal interruption processing module 11: After obtaining the interruption site information (step S501), analyze the interruption site, and record the analysis information into the buffer area (step S502).

[0028] Background processing module 13: start the background program (step S507) on the debugger, mai...

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 an embedded system for real-time detecting memory, and relative method for real-time detecting memory and picking up the memory cross mistake, wherein said method comprises: starting one real-tie memory detecting proxy mission module, and initializing the memory detection; receiving background user instruction, and setting memory detecting point; then transmitting said user instructions to the real-time memory detecting proxy mission module; and when the trigger conditions are met, adjusting abnormal interruption.

Description

technical field [0001] The invention relates to an embedded system for real-time memory monitoring and a processing method for real-time memory monitoring and catching memory out-of-bounds errors, in particular to a real-time memory monitoring method in an embedded system engineering version. Background technique [0002] Embedded system, that is, a special computer system embedded in the object system, has been widely used and developed today. "Embedded", "specialized" and "computer system" are the three basic elements of embedded systems. Embedded software usually runs in an embedded operating system, and the hardware platform of an embedded system usually uses a dedicated processing chip. Therefore, the development and debugging of embedded systems need to be supported by special hardware or software tools, and a special debugging version needs to be generated by the compiler. In the engineering version of the software used by the user after the development is completed,...

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): G06F11/36
Inventor 吴涛
Owner BEIJING YUANXIN SCI & TECH
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