Code Optimization

To reduce power consumption, optimize the studio-based firmware for speed. The Atmel Studio7.0 IDE supports various levels of speed optimization. The highest level of speed optimization is possible with optimization level -O3.

Among the available GCC and IAR compiler tool-chains for AVR XMEGA devices, the IAR compiler provides the best code optimization compared to GCC. Hence, for power critical applications using IAR compiler is a more preferable option.