Application Notes

Application Note 182

Using Infineon DAvE and Keil C166 / µVision3

This Application Note shows you how to create XC16x projects with Keil µVision3 and Infineon DAvE. DAvE provides a menu driven source code generation for the on-chip peripherals of Infineon devices. This Application Note uses DAvE to create a TwinCAN project with an Infineon XC16x device. However, the techniques described are also useful to generate code for other peripherals.

In short this Application Note provides information about:

  • Create a TwinCAN sample with DAvE that includes CPU setup, TwinCAN Initialization, and CAN Message object definitions.
  • Generate Code and import the DAvE project into µVision.
  • Add User Code to the DAvE project.
  • Test Application with µVision Simulator.

Application Note

APNT_182.ZIP (173K)
Monday, October 10, 2005

Estimated File Download Time:
< 45 Seconds: 56Kb Modem
< 19 Seconds: 128Kb ISDN
< 10 Seconds: T1/Broadband

Example Code

APNTEX_182.ZIP (362K)
Monday, January 26, 2004

Estimated File Download Time:
< 2 Minutes: 56Kb Modem
< 41 Seconds: 128Kb ISDN
< 10 Seconds: T1/Broadband