ButterflyMP3 Documentation
Copyright (C) 2004 Nick Lott <brokentoaster@users.sf.net> http://butterflymp3.sf.net/This is a simple MP3 player based around the AVR Butterfly.It currently uses a VS1001 mp3 decoder, MMC card and Nokia LCD. It has been heavily influenced by the Yampp system by Jesper Hansen <jesperh@telia.com>.This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Target(s)...: ATmega169
Compiler....: AVR-GCC 3.3.1; avr-libc 1.2
ButterflyMP3 File List
Here is a list of all files with brief descriptions:
| ADC.c [code] | |
| ADC.h [code] | |
| avrfat16.c [code] | Fat16 Functions |
| avrfat16.h [code] | Fat16 Functions |
| BCD.c [code] | AVR Butterfly BCD conversion algorithms |
| BCD.h [code] | |
| button.c [code] | AVR Butterfly button handling routines |
| button.h [code] | Butterfly MP3 Button Handling |
| delay.c [code] | Delay functions |
| delay.h [code] | Delay functions |
| eeprom.c [code] | AVR Butterfly EEPROM routines |
| eeprom.h [code] | AVR Butterfly EEPROM routines Target ATmega169 |
| eeprom169.h [code] | |
| font_ttuf1.h [code] | |
| font_ttuf2.h [code] | |
| fontset0.h [code] | |
| LCD_driver.c [code] | |
| LCD_driver.h [code] | |
| LCD_functions.c [code] | |
| LCD_functions.h [code] | |
| lcdgraphics.c [code] | Template for LCD MP3 Functions |
| lcdgraphics.h [code] | LCD MP3 Functions |
| lcdgraphics_alpha.c [code] | ALPHA LCD MP3 Functions |
| lcdgraphics_nokia.c [code] | NOKIA LCD MP3 Functions |
| main.c [code] | Butterfly MP3 main |
| main.h [code] | Butterfly MP3 main |
| mmc.c [code] | MultiMedia Card low level Functions |
| mmc.h [code] | MultiMedia Card low level Functions |
| pcd8544.c [code] | |
| pcd8544.h [code] | PCD8544 Driver AVR-GCC Driver for the PCD8544 LCD Controller |
| pgmspacehlp.h [code] | |
| power.c [code] | Butterfly MP3 Power Routines |
| power.h [code] | Butterfly MP3 Power Routines |
| testing.c [code] | |
| testing.h [code] | |
| timer0.c [code] | AVR Butterfly Timer0 routines |
| timer0.h [code] | AVR Butterfly Timer0 routines |
| types.h [code] | Yampp type library |
| uart.c [code] | Yampp Uart library |
| uart.h [code] | Yampp Uart library |
| utils.c [code] | |
| utils.h [code] | Butterfly MP3 utility routines |
| vs1001.c [code] | VS1001 interface library |
| vs1001.h [code] | VS1001 interface library |
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。