X hits on this document

PDF document

AVR32709: AVR32 UC3 Audio Decoder Over USB - page 1 / 29

99 views

0 shares

3 downloads

0 comments

1 / 29

AVR32709: AVR32 UC3 Audio Decoder Over USB

Features

  • Software MP3 Decoder FAT File System Music played over USB (USB Host mass storage class) Standalone - Low Memory Footprint (Code & RAM) and no Operating System dependency

Audio output over I2S using SSC controller or internal Audio Bitstream DAC Local Control with a keypad

1.

Introduction

This application note will help the reader to use the Atmel® AVR® UC3 Audio Decoder over USB software. This software includes a software MP3 decoder, a file system, and a USB Host mass storage class support.

For more information about the AVR UC architecture, please refer to the appropriate documents available from http://www.atmel.com/avr.

2.

License

The MP3 decoder MAD is distributed under the terms of the GPL.

The source-code for the UC3-specific parts of the libmad decoder are available from [1] and binaries can be built from [2]. For a complete audio application note, this is available under NDA only. T h e J P E G d e c o d e r ( I J G ) l i c e ns e c a n b e f o u n d i n / S E R V I C E S / P I C -

TURES/JPG/IJG/license.txt.

The

m em ory

m an ag er

(d l ma ll o c )

l ic ens e

can

be

f o und

in

/SERVICES/MEMORY/MEMORY MANAGER/DLMALLOC/license.txt

_

Notes:

1. http://git.buildroot.net/buildroot/tree/package/multimedia/libmad/libmad-0.15.1b- optimization.patch.avr32 2. http://git.buildroot.net/buildroot/tree/package/multimedia/libmad

3.

Requirements

The software provided with this application note requires several components: Windows® 2000/XP/Vista or Linux® ®

AVR32 compiler.

32-bit Atmel Microcontroller

Application Note

7817D–AVR32–05/11

Document info
Document views99
Page views99
Page last viewedSat Dec 10 18:51:35 UTC 2016
Pages29
Paragraphs1022
Words9236

Comments