STM8-TOUCH-LIB STM8 touch sensing library
STMicroelectronics STM8-TOUCH-LIB is a touch sensing library that provides a complete robust free source-code solution to transform any 8-bit STM8 microcontroller into a capacitive touch sensing controller. This solution allows designers familiar with the use of standard microcontrollers to create higher-end human interfaces by replacing conventional electromechanical switches by touch sensing keys.
The STM8 touch sensing library is part of the application firmware. It allows combining various capacitive sensing touchkey, wheels or sliders with traditional MCU features (communications, control of LEDs, beeper or LCD) in the same application.
Two acquisition principles, RC and CT, are available and can be configured at compiling level. Both acquisition principles offer the same advanced processing algorithms to filter out noise and to compensate environmental parameters such as temperature, humidity, and power supply variation
技术特性
- Complete C source code library with firmware examples for all STM8 microcontrollers
- Both resistor-capacitor (RC) and charge transfer (CT) acquisition principles supported
- Multifunction capability to combine capacitive sensing functions with traditional MCU features (communications, LED/beeper/ LCD control)
- Configuration of STM8 GPIO as touchkey
- Flexible touchkey/wheel/slider configuration and combination
- RC acquisition: up to 24 keys and 2 wheels/sliders supported
- CT acquisition: up to 16 keys and 2 wheels/sliders supported
- Acquisition, filtering and calibration functions
- Enhanced processing features for optimized sensitivity and immunity
- Touch-sensing user interface through firmware API for status reporting and application configuration
- MCU resources
- Minimized number of external components
- Up to 8-bit wheel/slider resolution with only three capacitive sensing channels
- Active shield feature
- Compliance with MISRA
- Compliance with Cosmic, IAR and Raisonance C compilers
| 功能框图
 |
STM8-TOUCH-LIB 订购信息
订购型号 |
产品状态 |
美金价格 |
数量 |
封装 |
包装形式 |
温度范围 |
材料声明 |
STM8-TOUCH-LIB |
Preview |
|
1000 |
|
|
-40 °C-85 °C |
STM8-TOUCH-LIB |
DATA BRIEF
APPLICATION NOTES
描述 |
版本 |
大小 |
AN2869: Guidelines for designing touch sensing applications |
6 |
980KB |
AN2927: RC acquisition principle for touch sensing applications |
2 |
157KB |
AN2966: Capacitor selection guide for STM8T141and touch sensing library-based capacitive sensors |
2 |
97KB |
AN3236: Guidelines to increase the number of touchkeys with the STM8 Touch Sensing Library |
1 |
202KB |
USER MANUALS
描述 |
版本 |
大小 |
UM0949: STMT/8L-EV1 STM8L evaluation board with touch-sensing library |
2 |
1528KB |
UM0671: STM8/128-EV/TS STM8S touch sensing evaluation board |
4 |
1211KB |
FIRMWARE