下了官方的库,按照手册改了与STM8S103对应的参数,按键不是很好使。RC触摸库占了一半的片子资源,代码阅读也很蛋疼。在采样那里居然是用汇编写的。程序堵塞在那里采样。看了下RC触摸的原理,发现挺简单的。想到的思想是,通过ADC采集电压值与定时器配合使用,但是现在不知道Vin电压的取值,还有t1和t2怎么取。这里没有思路
上电进行自检,即默认上电无触摸,进行采样获取t1的值. 程序轮训获取t值,连续N次大于t1(t2),即出现键值。
x