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

Method and system for debugging embedded application

An embedded and embedded terminal technology, applied in the embedded field, can solve the problems of high development and maintenance costs, limited debugging, limited simulation functions, etc., and achieve high debugging efficiency, low development and maintenance costs, and rich debugging methods. Effect

Active Publication Date: 2019-07-16
FUJIAN CENTM INFORMATION
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Cons: limited debugging
[0014] Disadvantages: high development and maintenance costs; the closer the simulator is to the real product, the higher the cost;
[0016] The simulation function is limited; only some functions of the real terminal can be simulated

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 and system for debugging embedded application
  • Method and system for debugging embedded application
  • Method and system for debugging embedded application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] like figure 1 As shown, the method for debugging an embedded application of the present invention includes an upper computer and a lower computer, the lower computer is an embedded terminal, the system runs on the lower computer, and the upper computer is used to run a terminal for compiling and debugging tools, and the embedded application Running on the upper computer, the lower computer is connected to the upper computer, which specifically includes the following steps:

[0036] Step 1. The embedded application generates API call request data;

[0037] Step 2. The upper computer sends the API call request data to the lower computer;

[0038] Step 3, the lower computer receives and converts the API call request data, and executes the task according to the converted data;

[0039] Step 4. After the task is executed, a feedback message is generated, the lower computer sends the feedback information to the upper computer, and the embedded application receives the feedb...

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 a method for debugging an embedded application. an upper computer and a lower computer are included, wherein the lower computer is an embedded terminal; the system runs on the lower computer, the upper computer is used for running a terminal of a compiling and debugging tool, the embedded application runs on the upper computer, the lower computer is connected to the upper computer. The method specifically comprises the following steps that 1, the embedded application generates API calling request data; step 2, the upper computer sends API calling request data to the lower computer; step 3, the lower computer receives and converts the API calling request data, and executes a task according to the converted data; the invention further provides an embedded application debugging system, the cost is reduced, and the debugging efficiency is improved.

Description

technical field [0001] The invention relates to the embedded field, in particular to a method and system for debugging embedded applications. Background technique [0002] In the embedded field, programmers generally debug application code in two ways: [0003] 1) Debugging in real environment; [0004] The programmer compiles the application code into an object file on the computer through a cross-compilation tool and downloads it to the product, and debugs the application code through the product output debugging LOG or by relying on a special debugger (such as jlink). [0005] 2) Simulator debugging; [0006] Develop a virtual terminal on the computer to simulate product functions. Programmers use virtual terminals to develop and debug applications directly on the computer. [0007] Advantages and disadvantages of common debugging methods: [0008] 1) Real environment debugging [0009] Advantages: Debug based on the real environment, and the debugged code is the fi...

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 Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3624Y02D10/00
Inventor 陈成秋王正辉
Owner FUJIAN CENTM INFORMATION
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