This application note demonstrates how to add audio playback to any application using a general-purpose ST7 microcontroller. The Audio player evaluation board reconstructs audio signals through the PWM of a ST7FLITES2 microcontroller and uses Serial Flash to store the audio data. The key features of the board include a 1% calibrated on-chip RC oscillator and LVD (Low Voltage Detector).
This document describes an audio player evaluation board designed to demonstrate audio playback using the ST7FLITES2 microcontroller. The board utilizes an external 8 MBit Serial Flash to store audio data in binary format and reconstructs the signal using the microcontroller's PWM feature and a 6th-order low-pass filter.
| Microcontroller | ST7FLITES2 |
|---|---|
| Flash Memory | 8 MBit Serial Flash |
| Audio Amplifier | TDA7233 |
| Power Input | 6V DC |
| Sampling Frequency | 8 kHz |
| Quantization Format | 8-bit |
| Filter Order | 6th order |
| Filter Cutoff Frequency | 8 kHz |
The evaluation board uses the ST7FLITES2 microcontroller, though the ST7FliteOQ2 can also be used.
Audio files must be in .wav format to be converted into a .bin file for storage in the Serial Flash.
The microcontroller reads data from the Serial Flash via SPI and generates the sound using the PWM feature.
The board requires a 6V DC power input.