ST Life.augmented

STSW-STM32022

The ADPCM algorithm in STM32F1xx and STM32L1xx microcontrollers
  • active Active

Audio data usually are very demanding in terms of memory storage, the needed memory space can be reduced by compressing the audio data via a specified compression method.

The STSW-STM32022 software solution reconstructs audio signals from compressed samples. A simple audio codec based on an adaptive differential pulse coded modulation (ADPCM) algorithm is used and advantage is taken of the powerful ARM® Cortex® M3 core.

The STSW-STM32022 is developed for standard library package and intended to be used with STM32L1xx discovery board or STM32F1xx evaluation board, therefore this implementation will be easily portable to other platforms.

For more details on ADPCM algorithm in STM32F1xx microcontrollers, refer to application note AN2931.

For more details on ADPCM algorithm in STM32L1xx microcontrollers, refer to application note AN4453.

pdf Download
Data Brief

Key Features

  • ADPCM algorithm features
  • Light memory footprint
  • Selectable sampling rates
  • Selectable quality/compression ratio
  • STM32F1 implementation features
  • Ease of use with the I²S Audio codec
  • Friendly user interface by the mean of the LCD
  • STM32L1 implementation features
  • Simple PWM audio signal generation
  • Limitation of the external components

Design Resources

Top

Technical Documentation

Product Specifications

Description Version Size
pdf
DB2559: Implementing the ADPCM algorithm in STM32F1xx and STM32L1xx microcontrollers
1.0 111 KB

Application Notes

Description Version Size
pdf
AN2931: Implementing the ADPCM algorithm in high-density STM32F103xx microcontrollers
2.3 156 KB
pdf
AN4453: Implementing the ADPCM algorithm in STM32L1xx microcontrollers
2.0 366 KB

Sample & Buy

Top
Part Number VersionMarketing StatusOrder From ST
STSW-STM320222.0.0ActiveDownload

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office or our Distributors
(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.
Feedback Form
Customer Feedback