AVR447: Sine wave driving of three phase motor Documentation
This documents data structures, functions, variables, defines, enums, and typedefs in the software for application note AVR447.
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.
ATmega48/ATmega88/ATmega168 can be used. The example is written for ATmega48.
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.
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
1.4.4