The TERN EV-P and DV-P kits are complete, easy-to-use, and reliable tool kits you can rely on to complete your project with ANY of the TERN controllers. The kits include everything you need to program a TERN controller and do in-target development. You can be up and running our sample programs within minutes with the controller, software, and peripherals included in the kit.

The C++-P software development kits offer a true 32-bit Windows (95/98/2K/NT/Me/XP/Vista) based integrated development environment, all in one CD!  This complete, easy-to-use, reliable, productive, and professional embedded tool-kit can be used with any TERN controller to complete your project.

The powerful IDE let you do all of your application development in one place, with all features readily available at your fingertips.

  • There is no need to switch from editor to debugger and back; all are integrated into the same screen.
  • The remote debugger downloads your application into the board, allowing you to debug your application as it runs on the final controller target.  You'll be be able to step-through your code, set conditional breakpoints, monitor CPU state, registers, view memory, evaluate expressions, dynamically watch variables... all of the powerful debugging functionality you'd normally expect out of application development for a desktop PC-environment, but not always embedded applications.

    Consider some of your other application development options:

    • In-Circuit Emulators: emulation will never be as accurate as debugging your application as it runs on the final system.
    • DOS-based applications: one popular option is developing and debugging your application in a PC DOS environment, and then transfer it over to the embedded board hoping that the embedded DOS you're using will be fully compatible.  In contrast, with the TERN development environment you'll be able to monitor and step over every instruction as it executes on the underlying platform.  In embedded applications, this type of control can be critical.
  • The Project Manager will keep your project up-to-date, thus simplifying management of a large project.