¿Qué MCU (Atmel) puedo usar con la biblioteca QTouch?

Algunas MCU tienen compatibilidad con QTouch: # canales táctiles implementados como hardware. ¿Es cierto que la biblioteca QTouch fue diseñada solo para funcionar con tales MCU? ¿Puedo usarlo con, por ejemplo, el 'antiguo' ATmega48? ¿Es solo una solución de software que se puede portar a cualquier microcontrolador AVR a pesar del soporte de hardware QTouch?

El ATmega48 es compatible con QTouch según la hoja de datos.

Respuestas (1)

Puede usar QTouch también en MCU que no tienen un periférico de controlador táctil dedicado conectado. Aunque habrá algunas limitaciones, como que solo se puede ejecutar un único método de detección a la vez. Además, consumirá más tiempo de CPU y más energía.

Visite el sitio de Atmel: http://www.atmel.com/products/touchsolutions/bsw/touch-support-for-mcus.aspx

Para dispositivos sin controlador táctil periférico, Atmel ofrece una solución basada en software que permite un alto grado de libertad para la selección y configuración del microcontrolador. La mayoría de los dispositivos Atmel AVR y SMART ARM son compatibles y la biblioteca proporciona un rendimiento táctil capacitivo robusto y probado en la industria. La biblioteca QTouch es compatible con la detección de capacitancia propia y mutua. A diferencia de los microcontroladores con módulo táctil de hardware (PTC), la biblioteca de software solo puede ejecutar un único método de detección a la vez. Un sistema táctil basado en software puro también utilizará más energía y tiempo de CPU que un sistema basado en PTC. El desarrollo y la depuración de código se simplifican con el compositor QTouch, que es una extensión gratuita del software Atmel Studio IDE.

Ninguna MCU de Atmel tiene soporte táctil de hardware.
Ignacio Vázquez-Abrams: mi respuesta no fue lo suficientemente clara. No me referí a MCU por la palabra dispositivo. Quise decir más como aparato. Mi error, no hablo inglés tan bien como debería.
Tu primera oración es inexacta. Solo puede ejecutar QTouch en una MCU Atmel, independientemente de lo que esté conectado, y ninguna MCU Atmel tiene periféricos táctiles integrados.