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

Embedded software debugging system and method

An embedded software and debugging system technology, which is applied in software testing/debugging, instruments, electrical digital data processing, etc., can solve the problems of increasing product design costs and the complexity of later maintenance, and achieves low-cost software debugging functions and a wide range of applications , the effect of fewer components

Active Publication Date: 2018-11-30
DATANG TERMINAL TECH
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, most of the existing embedded product debugging technologies are limited to the product design and development stage. Considering that the later stage of debugging and product maintenance will increase the design cost of the product and the complexity of later maintenance, the design

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 software debugging system and method
  • Embedded software debugging system and method
  • Embedded software debugging system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0050] The present invention provides an embedded software debugging system, refer to the attached Figure 1-9 As shown, it includes: MCU analysis unit, DSP acquisition module 2.

[0051] DSP collection module 2 comprises DSP main processing module 21, collection module 22;

[0052] The acquisition module 22 is used to passively collect the data collected during the operation of the equipment, that is, to collect debugging data in the later debugging stage or when analyzing product stability problems according to the functional ...

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 an embedded software debugging system and method. A DSP (Digital Signal Processor) acquisition module comprises a DSP main processing module and an acquisition module; the DSPmain processing module is used for having a DSP active debugging information output function, uniformly using acquired data as target data after packaging the acquired data by an additional protocol and sending the target data to a MCU (Microprogrammed Control Unit) parsing unit by a special interface; the MCU module is used for carrying out processing and parsing on a received signal, if debugging is not real-time debugging, transmitting the processed data to a storage module for storage, and then when waiting equipment to be connected with an upper computer or other equipment capable of carrying out display output, outputting and displaying target debugged contents by a UART (Universal Asynchronous Receiver / Transmitter) circuit for debugging personnel to analyze and use. According to thesystem, by the above design, acquisition and storage of the debugged data in a case that no debugging interface is provided or real-time capturing cannot be carried out can be implemented, and the embedded software debugging system and method are more applicable to data acquisition in the post maintenance phase of a product; the integral circuit structure is greatly simplified, manufacturing costis low, and the embedded software debugging system and method are convenient for integration.

Description

technical field [0001] The invention relates to the technical field of embedded software, in particular to an embedded software debugging system and a method thereof. Background technique [0002] Today's embedded devices have occupied all aspects of our lives, such as automobiles, home appliances, mobile phones, tablets, medical equipment, military products, and even aerospace equipment. In the current application fields of many embedded devices, we urgently need these devices to work more stably to ensure our lives are safe and reliable. For more stable and reliable embedded devices, first, the product needs to be accurate in the design stage, second, the product is accurate and qualified in the manufacturing stage, and third, the product is stable and reliable in the use stage. The most important stage is the product design stage, first of all to ensure the accuracy of the design, and secondly to ensure the maintainability of the product in the later stage. Most product...

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
CPCG06F11/362G06F11/3648G06F11/3664
Inventor 王家华
Owner DATANG TERMINAL 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