?? readme.txt
字號:
ButterflyMP3 0.5 20060428 - FIRMWARE====================================This firmware is intended with REV_D hardware but may be adapted to use other (earlier) arrangements by altering the appropriate header files. For any issues with getting the necesarry hardware see the HW distribution.NOTE!! I have changed the makefile operation in this release in order to streamline producing builds for different hardware. The defines for different displays are no longer specified in main.h but are written in the command line of the make command. See below for more detailsIf you've built the hardware correctly then all you need to do is load up the butterfly with the hex file via the bootloader and AVRprog (JTAG, ISP or your favourite AVR programmer will also work) and you'll be away.Most of the firmware was originally based on the work of Jesper Hansen. My adaptions have been made to make it work on the butterfly without any external ram and with FAT16. FAT16 and root directory ONLY are supported.WHATS NEWNew Makefile operation:Now instead of editing main.h and the makefile to build for different display options you simply specify the display in the make command line. If now display is specified it defaults to NOKIA. An example of typical command lines is given below: make clean all (make default display version) make "LCD=ALPHA" clean all (make original display version) make "LCD=NOKIA" clean all (make Nokia 3310 display version) make "LCD=NO_DISPLAY" clean all (make no display version)Support for alternative pinout LCD:I have added code to support an alternative wiring of the graphical lcd.This version is implemented in the "butterfly to nokia" LCD adaptor PCB available from the files section of the Source Forge page.New Graphics for the Nokia version:Rich has revamped the whole display for the graphical version making it much cleaner and sensible than the original basic "proof of concept" style I had going.ID3 Tags:Rich has added code to use ID3 information and display the song name. On the graphical LCD version the artist name is also displayed as well as curent play time.There may be other minor differences, please check the logs for more details.These and other features can be controlled by setting appropriate definitions in main.h. Please see the webpage for more details.Current Joystick operation:center play / pauseLeft previous songRight next SongUp volume up Up toggle Bass boost ( when paused) Up power up (when in powerdown / bootloader mode)Down volume downDown power down (When paused or stopped only)Down save player state and jump to bootloader. (When powered down only)Current consumption is about 20mA when idle and up to 50mA when playing.Standby/power off mode is approx 1~2mA.Monitor the serial output for debugging info @ 38400, 8N1Tested current code with mp3s @ 128kbps, 160kbps, 192kbps & 320kbpsYour feature requests and comments are most welcome. See http://butterflymp3.sourceforge.net/ and http://www.sourceforge.net/projects/butterflymp3 for futher details.brokentoaster@users.sf.net
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -