STM8,32点触摸功能
注意,星级公众号,是的,令人兴奋的内容作者:StrongHuang微信公众号:StrongHuang 1当我们开发具有触摸功能的产品时,可能首先要考虑的是购买触摸芯片。
但是对于消费类电子产品,如果您的输出很大,则可以考虑这些一两个触摸芯片的成本。
此时,使用STM8或STM32作为主控制IC来实现触摸功能更为重要。
由于许多人不了解此功能,因此请首先让所有人都知道并熟悉此触摸按钮功能。
2ST官方网站开发板ST官方网站提供了许多带触摸按钮的开发板,以下是一些供大家查看的示例:1. STM8S-Discovery网站:https://www.st.com/content/st_com/zh/products /evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm8-mcu-eval-tools/stm8-mcu-eval-boards/stm8s-discovery.html 2.STM32072B-EVAL网址:https:// www .st.com / content / st_com / zh-CN / products / evaluation-tools / product-evaluation-tools / mcu-eval-tools / stm32-mcu-eval-tools / stm32-mcu-eval-boards / stm32072b-eval.html 3. STM32L152C-发现URL:https://www.st.com/en/evaluation-tools/32l152cdiscovery.html(注意:官方帐户不支持外部链接,请将该URL复制到浏览器中打开)3STM8 touch原理和开发库这是对在STM8S中应用电阻电容(RC)采集的原理的简要说明。
有关硬件原理,请访问官方网站:使用MCU资源:官方网站提供与STM8库相关的开发材料:https://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded -software / stm8- Embedded-software / stm8s-touch-lib.html 4概述STM32触摸传感器控制器比STM8触摸按钮先进。
在STM32中,某些MCU(F0,F3,L1)具有触摸感应控制器,简称TSC。
在这里,您可以参考文档“ STM32F0-触摸按钮”。
ST社区的http://www.stmcu.org.cn/document/detail/index/id-213949或查看“参考手册”对应于MCU,可以知道触摸控制器:电荷转移的过程及其原理。
使用电容器的特性来存储电荷。
待测电极上的电容器Cx被充电到采样电容器Cs。
在电荷转移过程中,模拟开关是硬件在GPIO中重复电荷转移的过程,直到采样电容器Cs上的电压达到为止。
VIH阈值过程的重复次数反映了要测试的电极上电容的大小。
触摸电极时,重复次数N减少5。
有关更多信息,请参考标准的Touch外设库:https://www.st .com / en / embedded-software / stm32-standard-peripheral -library-expansion.html?querycriteria = productId = LN1734正式提供了一组有关Touch的文档,值得一看:https://www.st.com/content/ccc/resource/technical/document/user_manual/5d/ e8 / 16 / b7 / a5 / f5 / 47 / bf / DM00075710.pdf / files / DM00075710.pdf / jcr:content / translations / en.DM00075710.pdf推荐阅读:MCU堆栈空间,您设置了多少?为什么不建议使用DS-5开发STM32? FreeRTOS如何减少RAM空间并加快执行速度。
关注微信公众号“ strongerHuang”,回复“ 1024”。
在后台查看更多内容,请在“按照规定加入技术交流小组。
长按以跟随图片中包含的官方帐户。
免责声明:本文内容经21ic授权后发布,版权归原作者所有。
该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。
如有任何疑问,请与我们联系,谢谢!