ATQT600 Atmel, ATQT600 Datasheet - Page 158

KIT EVAL TOUCH FOR QT600

ATQT600

Manufacturer Part Number
ATQT600
Description
KIT EVAL TOUCH FOR QT600
Manufacturer
Atmel
Series
QTouch™r
Datasheets

Specifications of ATQT600

Sensor Type
Touch Screen
Interface
USB
Embedded
Yes, Other
Utilized Ic / Part
ATtiny88, ATmega324PA, ATxmega128A1
Processor To Be Evaluated
ATtiny88, ATmega324, ATxmega128
Data Bus Width
8 bit, 16 bit
Interface Type
USB
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Operating Supply Voltage
1.6 V to 3.6 V
Silicon Manufacturer
Atmel
Kit Application Type
Sensor
Application Sub Type
Touch Sensor
Kit Contents
USB Bridge, MCU Cards, Touchpad Cards
Svhc
No SVHC (15-Dec-2010)
Mcu Supported Families
ATtiny88,
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Voltage - Supply
-
Sensitivity
-
Sensing Range
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATQT600
Manufacturer:
Atmel
Quantity:
135
6.3.20 MISRA Compliance Report of QTouch Library for UC3L
This section lists the compliance and deviations for MISRA standards of coding practice for the
UC3L QTouch libraries.
6.3.21 What is covered
The MISRA compliance covers the QTouch library for AT32UC3L devices. The Example projects
and associated code provided is not guaranteed to be MISRA compliant.
6.3.22 Target Environment
Development Environment
6.3.19 Integrating QTouch libraries for AT32UC3L in your application
This section illustrates the key steps required in integrating the QTouch™ library in your
application.
MISRA Checking software
MISRA Rule set applied
6.3.23 Deviations from MISRA C Standards
The QTouch library was subjected to the above mentioned MISRA compliance rules. The
following table lists the exceptions in the AT32UC3L QTouch library source code and also
provides explanation for these exceptions.
Apart from these, there were many exceptions in the standard header files supplied by the tool
chain and those are not captured here.
Rule
158
a. For your design, you would need the following information to select the correct library
b. Copy the library variant that was selected in step one to your project’s working directory
c. Include touch_api_at32uc3l.h & touch_config_at32uc3l.h header files of the QTouch™
d. Initialize/create and use the Touch APIs in your application
e. General application notes
This API can be used to de-initalize the Touch Library and disable the CAT module.
Calling this API de-initializes the Touch Library for Sensors corresponding to all methods
of acquisition (QMatrix, QTouch Group A, QTouch Group B and Autonomous QTouch).
variant
or update your project to point to the library selected.
library in your application. The header files can be found in the library installation folder.
Rule Description
Device to be used for the design – Current library supports AT32UC3L064,
AT32UC3L032, AT32UC3L016 device variants.
Compiler platform you intend to use to integrate the libraries.
Set the various configuration options using the touch_config_at32uc3l.h file.
Initialize and configure the sensors in the Host application.
The Host application also has to provide the required timing so as to perform
Touch measurement at regular intervals.
Ensure that there are no conflicts between the resources used by the Touch
library and the host application
Ensure that the stack size is adjusted to factor in the stack depth required for the
operation of the touch libraries.
IAR Embedded Workbench for Atmel AVR32
The MISRA C Compliance has been performed for the library
using MISRA C 2004 Rules in IAR Workbench for Atmel AVR32
MISRAC 2004 Rule Set, All including advisory
Advisory/
Required
Exception noted / How it is
addressed
8207J-AT42-02/11

Related parts for ATQT600