当前位置: 首页 > news >正文

【国产MCU】-CH32V307-触摸按键检测(TKEY)

触摸按键检测(TKEY)

文章目录

  • 触摸按键检测(TKEY)
    • 1、TKEY介绍
    • 2、TKEY使用实例

触摸检测控制(TKEY)单元,借助ADC 模块的电压转换功能,通过将电容量转换为电压量进行采样,实现触摸按键检测功能。检测通道复用ADC 的16 个外部通道,通过ADC 模块的单次转换模式实现触摸按键检测。

本文将详细介绍如何使用CH32V307的触摸按键检测功能。

1、TKEY介绍

  • TKEY 开启

TKEY 检测过程需要ADC 模块配合进行,所以使用TKEY 功能时,需要保证ADC 模块处于上电状态(ADON=1),然后将ADC_CTLR1 寄存器的TKENABLE 位置1,打开TKEY 单元功能,且可以通过TKITUNE 位调整TKEY 模块的充电电流。

TKEY 只支持单次单通道转换模式,将待转换的通道配置到ADC 模块的规则组序列第一个,软件启动转换(写TKEY_ACT_DCG 寄存器)。

注:不进行TKEY 转换时,仍然可以保留ADC 通道配置转换功能。

<

http://www.lryc.cn/news/298996.html

相关文章:

  • Hive的小文件问题
  • 攻防世界——re2-cpp-is-awesome
  • 问山海——天涯海角——桃花渊boss攻击顺序
  • springboot181基于springboot的乐享田园系统
  • Dubbo集成Zookeeper embbed模式
  • 156基于Matlab的光纤陀螺随机噪声和信号
  • 秋招上岸大厂,分享一下经验
  • 使用 C++23 从零实现 RISC-V 模拟器
  • Hugging Face 刚刚推出了一款开源的 AI 助手制造工具,直接向 OpenAI 的定制 GPT 挑战
  • powershell 雅地关闭UDP监听器
  • Google Cloud 2024 年报告重点介绍了关键的网络威胁和防御
  • 【算法题】102. 二叉树的层序遍历
  • 【龙年大礼】| 2023中国开源年度报告!
  • 本地搭建three.js官方文档
  • 【seata自动化治愈数据库问题解决方案】
  • Node.js之npm单独与批量升级依赖包的方式
  • 66.加一
  • UI自动化之Poco常用断言方式
  • c语言_实现类class的功能 实例
  • [2024]常用的pip指令
  • 【Java EE初阶十二】网络编程TCP/IP协议(二)
  • Idea Git Review插件
  • python的turtle可以定义多个海龟对象
  • LocalAI 部署(主要针对 mac m2 启动)
  • Swift Combine 管道 从入门到精通三
  • 【RISC-V DSP设计】基于CEVA DSP架构的指令集分析(二)-函数列表
  • 蓝桥杯(Web大学组)2022国赛真题:水果消消乐
  • LeetCode--代码详解 155.最小栈
  • 第6讲后端鉴权拦截器实现
  • uniapp从入门到进阶