【国产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 通道配置转换功能。

<

你可能感兴趣的:(物联网全栈开发实战,单片机,嵌入式硬件,CH32V307,MCU,国产MCU,物联网,IoT)