查看: 1503|回复: 0
打印 上一主题 下一主题

Snail Touch 电容按键开发教程 手把手 Atmel Touch Library 开发详解

[复制链接]
跳转到指定楼层
沙发
发表于 2015-3-31 13:16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
要开发电容按键,特别是基于Atmel Touch Library的电容按键就要对其基本开发环境有相当的了解,这样才能事半功倍
--------------------------------------------------------------------------------


--------------------------------------------------------------------------------
Atmel Touch Library的来源
Atmel Touch Library的技术来源于Quantum,2008年ATMEL正式收购Quantum,并通过AVR & AVR32系列将电容按键接触以及其灵活的形式展现给业界。
Quantum是业界最早研究开发电容按键的公司,说来这里面还有件趣闻,Quantum的创始人原本是一家公司的工程师,在一次偶然的情况下注意到了电容转移的现象,于是就陷在其中。经过一番好好研究后,他自信满满的跑到老板的面前,推荐他的发现,认为大有可为,但是他老板对他嗤之以鼻,认为这只是一个简单的物理现象,让他好好做好自己的事。结果,Quantum的创始人炒了他老板的鱿鱼,自己开起了Quantum
--------------------------------------------------------------------------------


--------------------------------------------------------------------------------
Atmel Touch Library的优势
1、基于业界最为优秀的Qtouch技术,多年的技术积累,累积下多套算法,用于改善的电容按键的产品特性。
2、以AVR & AVR32作为基础实现平台,电容按键对于IO的以及MCU的运算要求颇高,只有高速IO以及强有力的运算能力才能以更快的速度完成检测运算以及IO的物理处理。而众所周知,AVR系列一向是同等级MCU中IO操作速度最快(IO speed = MCU speed),以及运算能力最为优秀的(1MIPS/MHz),在这一点上这是先天的优势,也就是说假如算法一致的情况下,AVR的电容按键性能是优于其它MCU的。
3、支持 QTouch QMatrix QSlider QWheel<font color=black>技术,为业界最丰富。

官方网址:
http://www.atmel.com/products/touch/touchswlib.asp?family_id=697
--------------------------------------------------------------------------------


--------------------------------------------------------------------------------
<font color=blue>支持器件<font color=black>
现在Atmel Touch Library第一批支持的芯片主要有以下几个型号,其他的AVR & AVR32的型号会按照既定的计划,逐步添加支持
<font color=red>ATtiny88 <font color=black> 支持技术QMatrix
<font color=red>ATmega88  ATmega88PA  ATmega168P  ATmega328P <font color=black>支持技术QTouch
--------------------------------------------------------------------------------


--------------------------------------------------------------------------------
<font color=blue>编译平台<font color=black> IAR Embedded Workbench for Atmel AVR
没错,现在支持编译Atmel Touch Library只能在IAR平台下,不过IAR提供了没有时间限制的4K版本,而Atmel Touch Library最多也就是用不到3K的容量,所以测试足够了~~
4K评估版,请勿恶意传播
点击此处下载 ourdev_425671.rar(文件大小:20.00M) (原文件名:EWAVR-KS4-WEB-520-2.part2.rar)
点击此处下载 ourdev_425672.rar(文件大小:20.00M) (原文件名:EWAVR-KS4-WEB-520-2.part3.rar)
点击此处下载 ourdev_425673.rar(文件大小:17.83M) (原文件名:EWAVR-KS4-WEB-520-2.part4.rar)
点击此处下载 ourdev_425674.rar(文件大小:369字节) (原文件名:KS520.rar)
密码snailtouch
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入中科因仑

本版积分规则

快速回复 返回顶部 返回列表