DAVE™ (Version 3) – Legacy

  • Products
  • Highlights
  • Documents
  • Boards
  • Simulation
  • Videos
  • Forums
  • Support
  • Software & Tools
  • myInfineon

DAVE™ (Version 3) – Legacy subcategories

DAVE™ is a high-productivity development platform for the XMC microcontroller portfolio.
DAVE™ to simplify and shorten SW development by offering a SW library which allow efficiently use the innovative application-optimized peripherals, called DAVE™ APPs.
DAVE™ APPs are software blocks which can be configured for a wide range of application by using a GUI.
The generated code can be used via well documented APIs directly in DAVE™ or can be imported in 3rd party compiler tools.


Dave-customer IP Dave-customer IP

SW developers can focus to the

important IP and leave the rest to DAVE™

DAVE™ APPs Overview

(List of DAVE APPs)





(Version 3)

















INFIN_Icon_Info 2


DAVE™ Basic Facts
  • Eclipse CDT based IDE with improved project management
  • GNU C-Compiler tools
  • Debugger incl. Flash loader
  • Code generation plug-in with graphical user interfaces
  • A resource solver provides automatic or constrained
    assignment of chip resources to the DAVE™ Apps
  • Library manger to download and manage the DAVE™ Apps
  • Data visualization tool xSPY
  • Can be used with 3 rd party tools and SW
  • DAVE™ supports the XMC1000 and XMC4000 family




Forum Knowledge Base
Support 3 rd Parties Ecosystem



xSPY is a free and flexible plug-in for DAVE™ to visualize data and to create an interface dashboard to control XMC target applications.

With xSPY and the DAVE™ App DBG002 it is possible to instrument the application software to add trace capabilities and to visualize the trace data on the PC. Vice versa, variables can be modified from a freely definable PC dashboard.


Main Features:

  • Real-time streaming of data from the XMC target to the PC
  • Visualization of streaming data on an oscilloscope
  • Reading and modifying of variables on demand from a PC dashboard
  • Communication via UART and virtual COM to the PC (Segger J-Link Lite OBD)


xSPY: Download Item Description
Tutorial that covers how to use xSPY and the DBG002 App to visualized trace data on the PC
Note: The tutorial is based on the XMC4000 examples, but it can be used for the XMC1000 only the number of waverforms generated are less.
Example project for XMC4400 to generate various signals and to stream them via DBG002 to xSPY and to display them on the digital oscilloscope. xmc4400_dbg002_xspy.exe
Example project for XMC4200 to generate various signals and to stream them via DBG002 to xSPY and to display them on the digital oscilloscope. xmc4200_dbg002_xspy.exe
Example project for XMC1100 to generate a signals and to stream them via DBG002 to xSPY and to display them on the digital oscilloscope. xmc1100_dbg002_xspy.exe

Product Selection Guide

Title Size Date Version
22.2 MB 21 Feb 2017 00_00

Application Notes

Title Size Date Version
2.9 MB 15 Mar 2016 03_05
1.2 MB 05 Jun 2014 02_00
1.5 MB 05 May 2014 01_00
1.6 MB 27 Jul 2014 03_00
2 MB 05 Jun 2014 02_01


Title Size Date Version
350 KB 05 Apr 2013 01_00
383 KB 28 Feb 2014
1.3 MB 06 Mar 2013


Title Size Date Version
1.1 MB 31 Oct 2012

Find an answer to your question

Infineon welcomes your comments and questions.

If you have any questions concerning our products, please fill out the following form. Your inquiry will be sent to the appropriate specialist who will be in touch with you as soon as possible.

You will receive a confirmation E-mail to validate your address in our system. Any attached file to the reply which will help to support your inquiry is highly appreciated.

For more information about our privacy policy please click on Privacy Policy
All fields marked with an asterisk (*) are mandatory.

Where to buy

Please use our location finder to get in contact with your nearest Infineon distributor or sales office

Find a location

Ask Infineon