Do you have a question about the ST STM8S and is the answer not in the manual?
Lists the items included in the STM8S touch sensing evaluation kit.
Explains how to connect and use the evaluation kit for firmware evaluation.
Describes the joystick and touch keys used for navigating the kit's menu.
Overview of the STM8S touch sensing daughterboard and its components.
Describes the Plexiglas panel used as dielectric between electrodes and touch surface.
Details the application functions assigned to each pin of the daughterboard microcontroller.
Explains how the daughterboard is powered through the motherboard.
Describes the SWIM interface for debugging and programming.
Details connectors J2 and J3 for analyzing electrode and shield signals.
Describes connector J6 for I2C communication and external supply.
Describes the necessary settings for the STM8S2xx evaluation motherboard.
Guides on running the evaluation firmware using ST debugging tools.
Steps to set up a platform for evaluating and developing TS firmware with RLink.
Explains how to monitor touch sensing data structures in STVD watch window.
The STM8S touch sensing evaluation kit (STM8/128-EV/TS) serves as a platform for introducing users to STMicroelectronics' capacitive touch sensing firmware library. This kit is designed to facilitate the evaluation and development of touch-sensing applications using an 8-bit STM8 microcontroller (MCU).
The kit comprises an STM8S touch sensing (TS) evaluation daughterboard (STM8Sxxx-TS1) and an STM8/128-EVAL motherboard. The daughterboard specifically provides an evaluation environment for resistor-capacitor (RC) touch sensing technology, featuring five keys and one slider for user interaction. The STM8S TS evaluation kit offers a comprehensive software solution that enables any 8-bit STM8 MCU to function as a capacitive touchkey controller. For in-depth information regarding the touch sensing software library, users are directed to the technical documentation available on the STMicroelectronics website.
The primary function of the STM8S touch sensing evaluation kit is to enable designers to create advanced user interfaces by replacing traditional electro-mechanical switches with touch sensing controls. This solution allows for the integration of touch sensing capabilities with conventional MCU features such as communication, LED control, beeper, and LCD control. The touch sensing firmware library is an integral part of the application firmware, emphasizing maturity, robustness, flexibility, and performance. This makes the solution straightforward to implement, reducing the "time to market" for developing diverse applications, including mobile phones, cooking appliances, and printers.
The evaluation kit comes pre-programmed with firmware that manages the five touch keys and one slider on the daughterboard. This pre-loaded firmware allows users to quickly assess the software features and performance of the touch sensing library by monitoring sensing parameters via an LCD display interface.
In development mode, designers can debug, modify, adapt, or integrate the touch sensing library into their application firmware. This is supported by USB debugging and programming tools, including the Raisonance RLink debugger/programmer for ST microcontrollers, the STice in-circuit emulation system, and the ST MCU Toolset, which includes the ST Visual Develop (STVD) IDE and ST Visual Programmer (STVP) programming interface.
Upon connecting the motherboard to the mains supply, the evaluation kit is ready for use. Navigation through the menu options is primarily done using a joystick. The joystick allows users to display key values and states, and to modify key touch sensing library parameters such as de-bounce filter, detection time-out, low power mode, and DES settings. The five touch sensing keys on the daughterboard also serve as navigation controls within the touch sensing menu.
The display options accessible via the joystick include:
Parameter setting options, also navigated via the joystick, include:
The daughterboard features a 1.5-mm thick Plexiglas panel as a dielectric between the electrodes and the touch surface. This panel is interchangeable, allowing users to experiment with different dielectric materials or thicknesses. However, new firmware parameters will need to be tuned accordingly.
The STM8S touch sensing evaluation kit offers several features to aid in maintenance and development:
| Architecture | 8-bit |
|---|---|
| Core | STM8 |
| Communication Interfaces | UART, SPI, I2C |
| Operating Voltage | 2.95 V to 5.5 V |
| Max Clock Frequency | 16 MHz |
| Flash Memory | 8 KB to 128 KB |
| RAM | 1 KB to 6 KB |
| ADC | 10-bit |
| Operating Temperature | -40°C to +85°C |
| Package | LQFP, TSSOP, SO |
Loading...