Main Page | Data Structures | File List | Data Fields | Globals | Related Pages

AVR447: Sine wave driving of three phase motor Documentation

Atmel AVR Application Note

Introduction

This documents data structures, functions, variables, defines, enums, and typedefs in the software for application note AVR447.

Compilation Info

This software was written for the IAR Embedded Workbench, 4.11B.
To make project:
Add the main.c and pid.c files to project. Use device --cpu=m48, enable bit definitions in I/O include files, optimization should be high on speed for best performance but might need to be lowered for easier debugging, output format: ubrof8 for Debug and intel_extended for Release. Under "C/C++ compiler->Code" chose 9 registers locked for global variables.

Device Info

ATmega48/ATmega88/ATmega168 can be used. The example is written for ATmega48.

Note

Most of the source code in this application note is placed in one file (main.c) to be able to take full advantage of the compiler's optimization.

Please see the Todo List for a list of changes that should be considered before running this firmware.

Contact Info

For more info about Atmel AVR visit Atmel AVR
AVR Application Notes
Support mail: avr@atmel.com
Generated on Mon Mar 27 09:31:24 2006 for AVR447: Sine wave driving of three phase motor by  doxygen 1.4.4