-
STMicroelectronics touch-sensing libraries provide a complete robust free source-code solution to be used on STM8L, STM8TL5x, STM32F0xx, STM32F3xx and STM32L1xx microcontrollers. This solution allows designers familiar with the use of standard microcontrollers to create higher-end human interfaces by replacing conventional electromechanical switches by capacitive sensors.
The xxxx-TOUCH-LIB is part of the application firmware. It allows combining various capacitive sensing touchkeys, linear or rotary touch sensors with traditional MCU features (communications, control of LEDs, beeper or LCD) in the same application.
Two capacitive acquisition principles, surface Charge Transfer (CT) and ProxSenseTM, 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.
Note: ProxSense is a trademark of Azoteq (Pty) Ltd.特徴
- Complete free C source code library with firmware examples for STM8L, STM8TL5x, STM32F0xx, STM32F3xx and STM32L1xx microcontrollers
- Both surface Charge Transfer (CT) and ProxSenseTM (PXS) acquisition principles supported
- Multifunction capability to combine capacitive sensing functions with traditional MCU features
- Modular architecture allowing easy addition of new acquisitions or sensors
- Acquisition, filtering and calibration functions
- Enhanced processing features for optimized sensitivity and immunity
- Environment Control System (ECS)
- Detection Time Out (DTO)
- Detection Exclusion System (DXS)
- Noise filter
- Flexible touchkey/linear/rotary touch sensors configuration and combination
- Unlimited number of sensors supported
- Each sensor can have its own state machine
- Active shield feature
- Compliant with MISRA
- Compliant with Cosmic, IAR, Raisonance, Keil, Altium and Atollic C compilers
ソフトウェア入手
製品型番 | 概要 | Software Version | サプライヤ | ダウンロード |
---|---|---|---|---|
32F0-TOUCH-LIB | STM32F0 STMTouch library | 1.1.0 | ST |
注目ビデオ
Follow issues and share solutions on Github for STM32Cube MCU packages. Integrate your own software components in a STM32Cube Expansion for STM32CubeMX and STM32CubeIDE tools, thanks to the new STM32PackCreator utility
STM32CubeMX is part of the STM32Cube initiative designed to simplify and accelerate the development of applications for STM32 microcontrollers. STM32CubeMX offers the possibility to generate C projects using embedded software offers packages like CMSIS-Pack compliant software packs. Starting with the 6.0.0 revision, STM32CubeMX is delivered with STM32PackCreator, an STM32 pack creation graphical companion tool, whose main purpose is the creation of software packs.
MadeForSTM32™ is a new quality label delivered by ST, which is granted after an evaluation process. It helps engineers identify third party solutions with the highest level of integration and quality for the STM32 microcontrollers' ecosystem. MadeForSTM32™ is offered to members of the ST Partner Program who want to go one step further in our collaboration, with the overall objective of contributing to a high-quality STM32 ecosystem.
All tools & software
All resources
製品スペック (1)
Resource title | Latest update | |||
---|---|---|---|---|
19 Sep 2016 |
19 Sep 2016
|
ユーザ・マニュアル (1)
Resource title | Latest update | |||
---|---|---|---|---|
18 Sep 2018 |
18 Sep 2018
|
プレゼンテーション (2)
Resource title | Latest update | |||
---|---|---|---|---|
14 Apr 2020 |
14 Apr 2020
|
|||
11 Aug 2020 |
11 Aug 2020
|
ライセンス契約 (1)
Resource title | Latest update | |||
---|---|---|---|---|
09 Dec 2020 |
09 Dec 2020
|