Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Widget ToolKit training

Introduction

This is the skeleton application to be used with the application note AVR1614: Widget Toolkit - Getting Started.

Main Files

The main files of interest to the user are:

Device Info

This training has been tested with the mXT143E Xplained on the following boards:

  • UC3-A3 Xplained
  • UC3-L0 Xplained
  • XMEGA-A1 Xplained
  • XMEGA-B1 Xplained
  • XMEGA-A3BU Xplained
  • SAM4S Xplained

Please ensure that the SPI mode switch on the mXT143E Xplained is in the correct position for your evaluation board:

  • "XMEGA USART in SPI mode" for XMEGA
  • "Native SPI" for others

Training description

This application is made as a training to introduce users to some of the available widgets in the Widget toolkit.

Initially this application will draw a basic frame filling the entire screen and add a slider and a progress bar on the upper half of the screen.

The user's task is then to add a sub-frame and a button. The button should increment a counter presented in the sub-frame each time the button is pressed.

Dependencies

The most relevant module dependencies for this training are:

Compilation info

This software was written for the GNU GCC and IAR for AVR. Other compilers may or may not work.

Contact Information

For further information, visit Microchip.