Objective
This article provides information on importing a QTouch® project generated from START to Atmel® Studio.
Materials
Software Tools
Tool | About | Installers |
Installation
Instructions |
||
---|---|---|---|---|---|
Windows | Linux | Mac OSX | |||
Atmel® Studio
Integrated Development Environment |
| | | | |
Procedure
1
Create a QTouch Project
Go to START and create your QTouch project. Detailed information on how to create a QTouch project in START can be found on the Generate User Board Touch Project page.
2
Export
Once you've configured your project and are ready to export, ensure that the Atmel Studio option is selected. In this example, the project name is qt5_atmega324pb_xpro. We will be referencing this project throughout the rest of the step-by-step instructions on this page.
Download the pack to the desired folder by clicking on the DOWNLOAD PACK button. By default, it downloads to C:\Users\user-name\Downloads.
6
Initialization Code
By default, only the initialization code is called in main() as shown below.
7
Modify main()
Modify the content of main.c as follows.
Include touch_example.h file at the top of the main file after inclusion of atmel_start.h file as #include "touch_example.h" .
Note: An example on using the touch APIs and getting touch sensor state is given in the touch_example.c file.
8
Build Project
The project is ready to be built and tested. Press F7 to build the project.
The built .hex can be found in the ..\Debug\ project folder.