Developing applications on STM32Cube with STMTouch touch sensing library User manual
■ STM32Cube is an STMicroelectronics original initiative to improve developer productivity by reducing development effort, time and cost. STM32Cube covers the STM32 portfolio.
■ STM32Cube includes STM32CubeMX, configuration tool that allows the generation of C initialization code and an embedded software platform, delivered per STM32xx Series:
▲ the STM32Cube HAL, STM32 abstraction layer embedded software ensuring maximized portability across the STM32 portfolio
▲ a consistent set of middleware components such as RTOS, USB, TCP/IP, Graphics and STMTouch
▲ all embedded software utilities coming with a full set of examples
■ This user manual describes the STMTouch touch sensing library that is part of the STM32Cube firmware package, available from the STMicroelectronics website. It is intended for developers who use STM32Cube firmware on STM32 Arm®-based microcontrollers listed in the table below.
■ The STMTouch touch sensing library (TSL) includes:
▲ a complete register address mapping with all bits, bitfields and registers declared in C
▲ a collection of routines and data structures covering all functions to manage the touch sensing technology
■ The source code is developed using the ANSI-C standard. It is fully documented and is MISRA C® 2004 compliant. Writing the whole library in 'Strict ANSI-C' makes it independent from the development tools. Only the start-up files depend on the development tools. Since this library is generic and covers many functionalities and microcontrollers, the size and/or execution speed of the application code may not be optimized. For many applications, this library may be used as is. However, for applications having tough constraints in terms of code size and/or execution speed, this library may need to be fine tuned.
STM32Cube 、 STM32CubeMX 、 STM32 、 STM32CubeF0 、 STM32CubeF3 、 STM32F0 、 STM32F3 、 STM32CubeL0 、 STM32CubeL1 、 STM32CubeL4 、 STM32L0 、 STM32L1 、 STM32L4 、 STM32L4+ 、 STM32CubeWB 、 STM32WB |
|
|
|
User's Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
23-Oct-2019 |
|
Rev 8 |
|
UM1913 |
|
2.5 MB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.