[STM8] STM8触摸库实现方法?

[复制链接]
2538|5
 楼主| donsbin 发表于 2016-12-1 20:11 | 显示全部楼层 |阅读模式
本帖最后由 donsbin 于 2016-12-1 20:15 编辑

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

 楼主| donsbin 发表于 2016-12-3 15:40 | 显示全部楼层
实现方法出来了,分享下我的思路把
上电进行自检,即默认上电无触摸,进行采样获取t1的值.
程序轮训获取t值,连续N次大于t1(t2),即出现键值。
东方教主 发表于 2017-7-12 16:14 | 显示全部楼层
试过,没有意义。调用ST官方的例程后,片子资源基本差不多用完了。小应用可以试一下,用STM8S做触摸还不如直接买块合泰的片子合算。
毕竟稳定、成本是关键
734774645 发表于 2017-7-12 18:07 | 显示全部楼层
不如直接上触摸专用芯片。
 楼主| donsbin 发表于 2017-8-2 08:54 | 显示全部楼层
东方教主 发表于 2017-7-12 16:14
试过,没有意义。调用ST官方的例程后,片子资源基本差不多用完了。小应用可以试一下,用STM8S做触摸还不如 ...

有没有便宜的触摸IC可以推荐下
cmg227 发表于 2017-8-7 10:48 | 显示全部楼层
donsbin 发表于 2017-8-2 08:54
有没有便宜的触摸IC可以推荐下

可以尝试现在国内的触摸单片机,深圳锦锐的触摸8位机,CS动态10V认证,资源和功能都十分强大
QQ290814902
18521702816
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:思亘七险,点落九宫,神游八极,纵横十方。

20

主题

96

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部