System-on-Chip (SoC)
Embedded OS
Open Source
Embedded displays (LCD)
Embedded Ethernet
Wireless
Eclipse platform
FPGA Design
JTAG
Planar transformer
Embedded multimedia
Set-top box
Mobile software platforms
Home / Technologies / Eclipse platform

Eclipse Platform

The Eclipse platform open-sourced by IBM corporation in 2004 quickly gained popularity not only as a perfect Java IDE but as an extensible software platform for developers of software inventories and tools. There are several major companies, which develop their specialized IDEs for embedded system development using Eclipse extensions and plugins.

We use the Eclipse technology to develop:

  • Board support packages (BSP) for a target hardware platform
  • Tools for device drivers rapid development for Linux OS
  • Debug and test tools for system-on-chip (SoC) systems
  • Flash memory testing and programming tools
  • GUI applications for remote device management
  • STWorkbench environment for development of the digital television receivers based on ST processors
The following Eclipse plugins and Java Libraries are used in our solutions:
  • RCP - Rich Client Platform
  • SWT - Standart Widget Toolkit
  • JFace - Widget library on top of SWT
  • GEF - Graphical Editing Framework
  • JavaComm, RXTX - Java API for Serial and Parallel ports
  • jUSB - Java API for USB
  • Antlr - ANother Tool for Language Recognition
The development of an application with high quality graphical user interface becomes faster when using Eclipse and Rich Client Platform technologies.