Product
  Service
 

 

Interface

 

Overview
Requirement Background
Working Principle
System Requirement

    The whole debugging ,developing environment and project management imitates the VC graphic interface, friendly and conveniently. It has lots of developing groups and they need not to be trained again.

 

Portability

    The xIDE interface is developed in Java, across platform truly. It provides developers a consistent graphic interface and man-machine interface. When the xIDE developers turn to new destination machine or new host computer, they need not to spend time on learning or accommodating new tools.

 

Share

    ALL xIDE tools resident in developing platform. In the history of embedded system tools developing, xIDE successfully implements the developing environment in which developing tools can still be available with perfect functionality when destination machine's resource is limited.

 

Application

    xIDE provides CPU instruction level simulator. Debugging and developing environment not only supports hardware debugging ,but also provides simulator debugging. For the application whose hardware is irrelevant with timing sequence, it can be developed and debugged by simulating on the CPU instruction level simulator to shorten the whole developing cycle and reduce the debugging costs.

 

Systematization

    Fully integrates original source edit, project management, tool setting and debugging process. The whole process including edit, setting, download and debugging can be implemented easily by several simple steps.

 

Uses GUN to compile tool-link

    Uses GUN to compile tool-link and supports the compiling of C/C++ and assembly language.

 

Supports multi-host computer platform

    Win95/98/ME/NT/2000,Linux

 

Supports multi-destination machine

    MIPS£¬ARM£¬X86

 

Compatibility

    Supports RTL(Run Time Library) and STL(Standard Template Library) conforming to the ANSI C standard and ANSI/ISO C++ standard.

 

Debugging and developing environment

    Debugging and developing environment not only can debug C/C++ directly, but also can allow the programmer to step through the assembly language disassembled from C/C++.Supports Chinese variable and function name

 

Debugging information

    When debugging, Debugging and developing environment can view and modify registers, memory, TLB, local variables, global variables and hierarchy of currently launched function dynamically at any time.

 

Advanced Debugging

    Debugging and developing environment supports not only the break point of usual statement, but also the break point of memory, memory writing, condition and expression.Supports the function of adding break point dynamically.

 

Security

    The linker can link multiple object files to library ones, which ensure the security of original source code within multiple developers.