Implementation method used for embedded system software development tool

A software development tool and embedded system technology, applied in the direction of program control devices, etc., can solve problems such as error-prone and low work efficiency, and achieve the effect of reducing error rate and improving development efficiency

Active Publication Date: 2012-12-19
PHICOMM (SHANGHAI) CO LTD
View PDF4 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002]In the development of embedded systems in the communication industry, it is often necessary to develop different operating systems such as Linux, uC / OS-II and different processors such as MIPS (Microprocessor without interlocked Piped stages (microprocessor without internal interlocking pipeline level), PowerPC (Performance Optimized With Enhanced RISC PC Enhanced Reduced Instruction Set Performance Optimization Architecture) platform embedded software system, and the software development of engineering projects is often complex multi-module collaboration development, and the existing development platforms cannot adapt to this development feature, so that developers have to switch between multiple development platforms during the development process, resulting in low work efficiency and prone to errors

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
  • Implementation method used for embedded system software development tool
  • Implementation method used for embedded system software development tool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but not as a limitation of the present invention.

[0026] Such as figure 1 Shown, the present invention is a kind of embodiment that is used for the implementation method of embedded system software development tool, wherein, specifically comprises the following steps:

[0027] Step a1, connect a multi-platform compilation tool chain with the development tool, and use the compilation parameters corresponding to different operating system platforms and different CPUs as the entry of the corresponding tool chain in the multi-platform compilation tool chain; a better implementation mode is A complete set of multi-platform compilation tool chain provided by the GNU organization can be used.

[0028] Step a2, the development tool establishes an independent development environment with compilation parameters corresponding to the target operating syst...

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 implementation method used for an embedded system software development tool. The implementation method comprises the following steps of: a1, connecting a multi-platform compilation tool chain with a development tool, so that compiler parameters of different operating system platforms and different central processing units serve as the inlet of a corresponding tool chain in the multi-platform compilation tool chain; a2, establishing an independent development environment which is provided with compiler parameters corresponding to a target operating system and a target central processing unit and a unified catalogue structure and comprises a file required by the project engineering for the project engineering to be developed through the development tool; and a3, selecting a corresponding tool chain in the multi-platform compilation tool chain for compiling so as to generate a target file in the process of compiling the project engineering according to the compiler parameters in the development environment. The implementation method has the beneficial effects that a complex and customized multi-module development mode is realized, and cross-platform development compilation of different operating systems and processors can be realized, so that the development efficiency is improved, and the error rate is reduced.

Description

technical field [0001] The invention relates to a software development tool, in particular to an implementation method for an embedded system software development tool. . Background technique [0002] In the development of embedded systems in the communication industry, it is often necessary to develop different operating systems such as Linux, uC / OS-II and different processors such as MIPS (Microprocessor without interlocked piped stages), PowerPC (Performance Optimized With Enhanced RISC PC Enhanced Reduced Instruction Set Performance Optimization Architecture) platform embedded software system, and the software development of engineering projects is often complex multi-module collaborative development, and the existing development platform cannot adapt to this development feature, Developers have to switch between multiple development platforms during the development process, resulting in low work efficiency and prone to errors. Contents of the invention [0003] In v...

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): G06F9/44
Inventor 陈辉刘启林陈曦
Owner PHICOMM (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products