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

An Online Debugging System for Embedded Systems

A technology for embedded systems and debugging systems, applied in electrical testing/monitoring, etc., can solve problems such as the lack of scalability of the debugging model, the unfriendly debugging interface, and the inability to consider both software and hardware.

Inactive Publication Date: 2016-04-20
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In existing methods, embedded-based debugging solutions often have many problems, such as inability to take both software and hardware into account, the debugging model is not scalable, the debugging interface is not friendly, and the debugging efficiency is low.

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
  • An Online Debugging System for Embedded Systems
  • An Online Debugging System for Embedded Systems
  • An Online Debugging System for Embedded Systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below through specific embodiments and accompanying drawings.

[0022] figure 1 It is a schematic diagram of the composition and structure of the online debugging system of the embedded system in this embodiment, including the debugging system and external devices connected with the debugging system. The debugging system is installed on the embedded system to be debugged ( figure 1 not shown). The external device is preferably a portable device. In this embodiment, a portable computer is used, and the client debugging operation software corresponding to the debugging system is installed in the portable computer. The debugging system is divided into six subsystems in structure: serial port communication subsystem, batch processing subsystem, command configuration subsystem, graphics display subsystem, command line compilation subsystem, and command line editing subsystem. Each subsystem is divided into several modular un...

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 provides an online debugging system and method for an embedded system. According to the specific debugging process, the embedded system is connected with a standard serial port of an external device, and a debugging command is input through the external device; a command line compiling subsystem and a command line editing subsystem detect the debugging command input through the external device, the command line compiling subsystem transmits a compiled debugging command code to a serial port communication subsystem, and the debugging command code is transmitted to a batching subsystem through the serial port communication subsystem; a command configuration subsystem loads the configured debugging command, and then the batching subsystem executes the debugging command; the batching subsystem transmits an execution result of the debugging command to a graphic display subsystem for display, and the execution result is transmitted to the external device through the serial port communication subsystem and is also displayed on the external device. By means of the online debugging system and method for the embedded system, online debugging time can be shortened for a developer, and a user can monitor and debug the running state of the embedded system conveniently and visually.

Description

technical field [0001] The invention belongs to the field of computer embedded technology, and in particular relates to an online debugging system of an embedded system based on an operating system service interface. Background technique [0002] With the continuous development of embedded technology, the embedded system has changed from manual mechanized control to electrical automation control, which puts forward new requirements for the system. A laptop can be directly linked to the embedded system for debugging and monitoring. In order to meet the needs of online debugging of embedded systems, it is necessary to develop an online debugging method for embedded systems based on operating system service interfaces. [0003] In the existing methods, the embedded debugging solution often has many problems such as inability to take into account both software and hardware, the debugging model does not have scalability, the debugging interface is not friendly, and the debugging...

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): G05B23/02
Inventor 李明树武斌郑刚翁彦梁国政王朝辉
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
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