Presentation is loading. Please wait.

Presentation is loading. Please wait.

FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization.

Similar presentations


Presentation on theme: "FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization."— Presentation transcript:

1 FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization information. An ability to output audio to a headphone or speaker port. An ability to pause and resume playback on user input.

2 Microcontroller Requirements USB Host Controller for retrieving FLAC audio files from mass storage device Digital I/O for user interface LCD (Serial/SPI…) Buttons (Digital inputs) PWM or D/A interface for audio output

3 Microcontroller/DSP Selection Analog Devices ADSP-21991 Analog Devices ADSP-21262 Freescale DSP56362 Clock160 MHz200 MHz100 MHz Digital I/O1 SPI, 1 UART 1 SPI, 6 Serial 1 SPl / 1 Parallel Core Voltage2.5 V1.2 V3.3 V Package176-LQFP144-LQFP Cost$26.36$18.01$7.40

4 USB Interface - Vinculum Transparently handles USB Host / FAT implementation Connects to microcontroller via SPI or UART interface

5 SPI Bus The Analog SHARC DSP doesn’t have very many serial ports, but can act as a SPI master for up to 4 devices Using SPI for (almost) everything USB (Viniculum) Interface LCD Cheap 16-Series PIC to translate buttons, knobs, switches into SPI


Download ppt "FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization."

Similar presentations


Ads by Google