Keil Logo

Application Note 178

DSP Algorithms with Infineon XC16x

This Application Note demonstrates analog signal processing with the MAC unit of the Infineon XC16x. This sample shows several features of the Keil C166 toolchain and introduces you to the MAC unit of the XC16x device family. It implements:

  • A sine wave tone generator that uses a PWM output.
  • A tone detection filter using a Goertzel algorithm.

The analog input signal is connected to the A/D converter input AN0.

The complete implementation can be tested based on the �Vision simulator. The �Vision Debugger that contains complete CPU and Peripheral simulation. Using the Logic Analyzer and signal functions (debug scripts) allows you to test all aspects of the implementation without real hardware.

Application Note

APNT_178.ZIP (80K)
Tuesday, October 11, 2005

Example Code

APNTEX_178.ZIP (117K)
Wednesday, November 19, 2003
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.