历史上的今天
返回首页

历史上的今天

今天是:2025年08月04日(星期一)

正在发生

2018年08月04日 | stm8触摸按键调试笔记

2018-08-04 来源:eefocus

默认状态下触摸按键所有键的灵敏度是一样的,但是实际应用不是这样的。各个键都有可能不一样。
实现不同灵敏度的方法如下:
TSL_SCKey_Init()函数里面初始化了灵敏度
    pKeyStruct->DetectThreshold = SCKEY_DETECTTHRESHOLD_DEFAULT;

我们增加一个数组,保存各个按键的灵敏度:
const u8 SCKEY_DETECTTHRESHOLD[NUMBER_OF_SINGLE_CHANNEL_KEYS]
=
{
  SCKEY_DETECTTHRESHOLD_DEFAULT,    // for TS1
  SCKEY_DETECTTHRESHOLD_DEFAULT - 5 // for TS2, TS2 sensitivity is lower
};
把之前的pKeyStruct->DetectThreshold = SCKEY_DETECTTHRESHOLD_DEFAULT;
改为pKeyStruct->DetectThreshold = SCKEY_DETECTTHRESHOLD[KeyIndex];即可

按键响应时间计算
按键的响应时间取决于很多参数,比如通道数量、防抖滤波器的值、重复采样值、用户固件工作任务、电介质厚度、电极电容和电阻R的值。
如下公式可以用来估算最大的按键响应时间: 
最大响应时间 = [(DF+1) x tS x NB_channels] + (DF x tU) 
这里: 
tS = 近似1ms (对于一个通道的标准 RC 采集时间) 
NB_channels = 通道的编号
DF = 防抖动的滤波器的值(用户可编程) 
tU = 用户固件的执行时间
例如:对于一个4个按键的应用: 
DF = 2 (标准值) 
tS = 4 ms 
tU = 1 ms (例子/取决于应用) 
响应时间 = 14 ms (在该配置情况下)


推荐阅读

史海拾趣

BusBoard公司的发展小趣事

BusBoard公司的创始人李明,是一位具有远见卓识的电子工程师。他看到电子行业正处于飞速发展的阶段,但市场上缺乏一种高效、灵活的电路板解决方案。于是,他毅然决然地创立了BusBoard公司,致力于研发和生产标准化的电路板总线板,为电子设备制造商提供便捷的定制和升级服务。通过不懈努力,BusBoard公司的产品在市场上获得了广泛认可,为公司的发展奠定了坚实基础。

ETC1公司的发展小趣事

金溢科技是国内ETC行业的领军企业之一。公司自创立之初,就致力于ETC技术的研发与应用。通过不断的技术创新,金溢科技成功推出了多款具有自主知识产权的ETC设备,并在市场中获得了广泛应用。同时,公司还积极参与国家标准的制定和修订工作,推动ETC行业的规范化发展。金溢科技凭借其在ETC领域的卓越表现,逐渐成为了行业的标杆企业。

Holt Integrated Circuits公司的发展小趣事

除了传统的航空电子解决方案外,Holt还致力于高压LCD显示驱动器的研发。这些产品不仅满足了航空电子设备对高可靠性和高清晰度的需求,还广泛应用于工业过程自动化和井下钻探等领域。Holt的高压LCD显示驱动器以其卓越的性能和稳定性,赢得了众多客户的信赖和好评。

汇顶科技(GOODiX)公司的发展小趣事

除了传统的航空电子解决方案外,Holt还致力于高压LCD显示驱动器的研发。这些产品不仅满足了航空电子设备对高可靠性和高清晰度的需求,还广泛应用于工业过程自动化和井下钻探等领域。Holt的高压LCD显示驱动器以其卓越的性能和稳定性,赢得了众多客户的信赖和好评。

European Crystal Org公司的发展小趣事

随着公司的发展,ECO逐渐在晶体技术领域取得了突破。研发团队成功开发出一种新型的高精度晶体振荡器,具有更高的稳定性和更低的功耗。这一创新产品迅速在市场上获得了广泛认可,ECO的订单量激增。同时,公司还加大了对研发的投入,不断推出新产品,满足了客户日益增长的需求。

光磊(GL)公司的发展小趣事

European Crystal Org(ECO)公司诞生于欧洲一个小城市的一个旧仓库里。创始人约翰·史密斯是一位对晶体技术充满热情的电子工程师。他意识到晶体在电子领域的重要性,并决定专注于研发和生产高质量的晶体振荡器。初创时期,ECO面临着资金短缺、技术挑战和市场认可度低的困境。然而,约翰凭借对技术的执着和对市场的敏锐洞察,成功研发出了一款性能卓越的晶体振荡器,赢得了几家小型电子制造商的青睐。这些早期客户的信任为ECO奠定了坚实的市场基础。

问答坊 | AI 解惑

竞赛论文--频谱分析

本帖最后由 paulhyde 于 2014-9-15 09:25 编辑 值得看啊!!!!!!!!!!!!!!!!  …

查看全部问答>

医疗仪器电磁污染危害探析

另附医疗仪器电磁污染危害探析…

查看全部问答>

TI的REF200做恒流源 线路怎么接呀

TI的REF200做恒流源  线路怎么接呀   100ua 200ua的都可以 看了他的datasheet 但是都没有看懂什么  望大家指教呀 速度谢谢…

查看全部问答>

多传感器融合定位在高速铁路的应用

多传感器融合定位在高速铁路的应用   时间:2010年06月18日 字 体: 大 中 小 关键词:传感器数据融合定位系统GPSGIS     2009年在武广、郑西等客运专线中,C3列控系统的应用,对高速铁路列车定位技术提出了更高的要求 ...…

查看全部问答>

msp430f1121问题,请教高手

我用msp430f1121a做一个射频控制器,由于实时任务要求高,采用8MHZ外接晶振提供主频和Timer时钟。但经常出现死机的情况,出现概率是随机性的。 难道是1121A不支持8M主频? 还有未使用的I/O如何处理,必须要接地吗?…

查看全部问答>

哪位兄弟

本帖最后由 paulhyde 于 2014-9-15 09:29 编辑 求逆变电源和恒流源资料  …

查看全部问答>

【MSP430共享】基于低功耗设计的多通道数据采集与传输系统

以降低应用 系统的功耗为主要技术指标 ,设计 了一款水下磁场数据采集与传输系统。从选择低功耗的微处理 器、 外围集成芯片电路 、 合理的时钟频率、 供 电方式配置以及优化软件设计等方面出发 , 讨论了低功耗系统设计时应考虑的一些降低功耗 ...…

查看全部问答>

求转让DK-LM3S9B96

想买ti的DK-LM3S9B96 开发套件,有转让的没?邮箱:zhangxw@huaruchina.com…

查看全部问答>