Top > Embedded Software Tools > XASS-V Series
GAIO offers a comprehensive range of self-developed cross development tools including: IDE, C/C++ compiler, assembler, linker, debugger and MPU simulator.
Renesus |
Renesus ARM Ricoh |
Fujitsu Sony Toshiba |
Panasonic Freescale |
GAIO's cross development tools are configured with an execution kernel and an MPU plug-in module that defines instructions for each individual MPU. This original technology called 'General Purpose Structure' allows us to offer our stable and quality cross development tools for a variety of MPUs.
With support for a large variety of manufacturer's MPUs, GAIO's cross development tools allow the user to use the same development environment for all supported devices, instead of having to relearn a new set of tools for each one.
The cross compiler can generate ROMable object code from ANSI compliant C/C++ source code. Support for a variety of functions are available including: generating the stack frame, speed/size optimization, bit-field mapping and generating floating-point instruction code.
The cross assembler supports standard/structured macro descriptions and includes a linker, librarian, HEX file generator and absolute address list generator. In addition it has the option of being able to specify the label addresses externally.
XDEB-V is an MPU instruction set simulator that executes target object code compiled by a cross compiler.
GAIO's IDE 'Framework' can be used to handle embedded work operations such as software coding and target debugging. It includes a project viewer to manage the project's source and header files, as well as a source code editor with an 'error catch' feature.