Overview

winIDEA in conjunction with a Hardware debugger or a virtual ECU simulator is an IDE for debugging, testing, and analyzing embedded systems.

winIDEA stands out as a comprehensive tool for embedded development engineers, providing support of a wide range of MCU's included in one license.

BENEFITS

MCU/FLASH control and Real-time analysis

  • Wide range of MCU support with one winIDEA license
  • MCU Debug and Trace
  • FLASH programming
  • Multi MCU synchronous Debug & Trace
  • Timing analysis
  • Network analysis
  • MCU to Network event correlation

RTOS awareness

  • RTOS
  • AUTOSAR
  • Embedded Linux
  • Hypervisor

Test and certification

  • Automated unit, integration, and system testing without the need for code instrumentation
  • Early development and integration work with virtual hardware before real target hardware is available
  • Code coverage analysis

ALL-IN-ONE DOWNLOAD

winIDEA download includes five software products: winIDEA, testIDEA, Analyzer, daqIDEA, winIDEA SDK for Python, and 100+ Example Workspaces for a wide variety of microcontroller architectures.

 

CHOOSE YOUR IDE

For your development project, you can use the winIDEA IDE, but you also have the flexibility to take advantage of its powerful debugging capabilities into various other IDEs through supported extensions or plugins. This allows you to work within your preferred development environment while taking advantage of winIDEA's advanced features. The following IDEs are supported:

Visual Studio Code

Eclipse (general market distribution)

TASKING SmartCode

TASKING VX-Toolset for Arm

NXP S32 Design Studio

AURIX™ Development Studio

 

VIRTUAL ECUS

Virtual ECUs are advanced simulators that allow you to start early product prototyping and accelerate software development, typically before real ECU hardware or even the SoC is available.

winIDEA connects to the virtual ECU via debug protocols and it supports the same feature set as the BlueBox Hardware Debuggers. 

winIDEA SDK provides the same interfaces - a Continuous Integration automation script can be used without change on both the real and virtual ECU.