文件名称:MP3_Player_LPC2148_EFSL
介绍说明--下载内容均来自于网络,请自行研究使用
一个在 LPC2148 使用软件式 MP3 Decoder 播放例程,此例程由 SD/MMC 读取 MP3 格式,支持FAT 12/16/32 型式,Software MP3 Decoder 支援 MPEG-1,MPEG-2,MPEG-2.5
Audio Layer-I,Layer-II 及 Layer-III 播放,全部硬件仅需使用一颗 LPC-2148 (ARM-7)再加上一颗小 AMP IC即可,详情见例程内
AN10583.pdf,使用 Rowley CrossWorks V1.6 编译下编译完成.
Audio Layer-I,Layer-II 及 Layer-III 播放,全部硬件仅需使用一颗 LPC-2148 (ARM-7)再加上一颗小 AMP IC即可,详情见例程内
AN10583.pdf,使用 Rowley CrossWorks V1.6 编译下编译完成.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 95302905mp3_player_lpc2148_efsl.rar 列表 MP3_Player_LPC2148_EFSL MP3_Player_LPC2148_EFSL\AN10583_1.pdf MP3_Player_LPC2148_EFSL\build_all_debug.bat MP3_Player_LPC2148_EFSL\build_all_release.bat MP3_Player_LPC2148_EFSL\COPYING MP3_Player_LPC2148_EFSL\COPYRIGHT MP3_Player_LPC2148_EFSL\demo.c MP3_Player_LPC2148_EFSL\efsl MP3_Player_LPC2148_EFSL\efsl\conf MP3_Player_LPC2148_EFSL\efsl\conf\config-sample-avr.h MP3_Player_LPC2148_EFSL\efsl\conf\config-sample-linux.h MP3_Player_LPC2148_EFSL\efsl\conf\config-sample-lpc2000.h MP3_Player_LPC2148_EFSL\efsl\conf\config-sample-nios2.h MP3_Player_LPC2148_EFSL\efsl\conf\config.h MP3_Player_LPC2148_EFSL\efsl\docs MP3_Player_LPC2148_EFSL\efsl\docs\CVS MP3_Player_LPC2148_EFSL\efsl\docs\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\docs\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\docs\CVS\Root MP3_Player_LPC2148_EFSL\efsl\docs\Makefile MP3_Player_LPC2148_EFSL\efsl\docs\manual-0.2.8.pdf MP3_Player_LPC2148_EFSL\efsl\docs\manual.tex MP3_Player_LPC2148_EFSL\efsl\docs\manual.tex~ MP3_Player_LPC2148_EFSL\efsl\docs\pages MP3_Player_LPC2148_EFSL\efsl\docs\pages\arm7.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\arm7.tex~ MP3_Player_LPC2148_EFSL\efsl\docs\pages\avr.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\config.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\CVS MP3_Player_LPC2148_EFSL\efsl\docs\pages\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\docs\pages\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\docs\pages\CVS\Root MP3_Player_LPC2148_EFSL\efsl\docs\pages\dateandtime.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\debug.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\driver.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\efs_init.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\file_fclose.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\file_fopen.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\file_read.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\file_write.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\freespace.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\ioman.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\lgpl.txt MP3_Player_LPC2148_EFSL\efsl\docs\pages\license.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\linux.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\lsgetnext.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\lsopendir.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\mkdir.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\plibc.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\preface.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\rmfile.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\tms6713.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\types.tex MP3_Player_LPC2148_EFSL\efsl\docs\pages\utils.tex MP3_Player_LPC2148_EFSL\efsl\docs\pics MP3_Player_LPC2148_EFSL\efsl\docs\pics\CVS MP3_Player_LPC2148_EFSL\efsl\docs\pics\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\docs\pics\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\docs\pics\CVS\Root MP3_Player_LPC2148_EFSL\efsl\docs\pics\sdcard.eps MP3_Player_LPC2148_EFSL\efsl\docs\pics\sdconnection.eps MP3_Player_LPC2148_EFSL\efsl\docs\schematics MP3_Player_LPC2148_EFSL\efsl\docs\schematics\CVS MP3_Player_LPC2148_EFSL\efsl\docs\schematics\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\docs\schematics\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\docs\schematics\CVS\Root MP3_Player_LPC2148_EFSL\efsl\docs\schematics\objectmodel.dia MP3_Player_LPC2148_EFSL\efsl\docs\schematics\objectmodel.eps MP3_Player_LPC2148_EFSL\efsl\docs\schematics\sdcard.dia MP3_Player_LPC2148_EFSL\efsl\docs\schematics\sdcard.eps MP3_Player_LPC2148_EFSL\efsl\docs\schematics\sector.dia MP3_Player_LPC2148_EFSL\efsl\docs\schematics\sector.eps MP3_Player_LPC2148_EFSL\efsl\examples MP3_Player_LPC2148_EFSL\efsl\examples\avr MP3_Player_LPC2148_EFSL\efsl\examples\avr\avrtest.c MP3_Player_LPC2148_EFSL\efsl\examples\avr\dirtest.c MP3_Player_LPC2148_EFSL\efsl\examples\linux MP3_Player_LPC2148_EFSL\efsl\examples\linux\linuxtest.c MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\crt0.S MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\CVS MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\CVS\Root MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\demo_build_warnings.txt MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\demo_output_SPI0.txt MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\demo_output_SSP.txt MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\inttypes.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\LPC2138-ROM.ld MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\lpc2138_efsl_demo1.pnproj MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\LPC213x.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\lpcUART.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\lpc_config.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\main.c MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\Makefile MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\uart.c MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_standalone\uart.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\crt0.S MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\CVS MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\CVS\Root MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\inttypes.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\LPC2138-ROM.ld MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\lpc2138_efsl_demo2.pnproj MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\LPC213x.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\lpcUART.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\lpc_config.h MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\main.c MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\Makefile MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\uart.c MP3_Player_LPC2148_EFSL\efsl\examples\lpc2138_ssp_withlib\uart.h MP3_Player_LPC2148_EFSL\efsl\inc MP3_Player_LPC2148_EFSL\efsl\inc\CVS MP3_Player_LPC2148_EFSL\efsl\inc\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\inc\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\inc\CVS\Root MP3_Player_LPC2148_EFSL\efsl\inc\debug.h MP3_Player_LPC2148_EFSL\efsl\inc\debug.h.bak MP3_Player_LPC2148_EFSL\efsl\inc\dir.h MP3_Player_LPC2148_EFSL\efsl\inc\disc.h MP3_Player_LPC2148_EFSL\efsl\inc\efs.h MP3_Player_LPC2148_EFSL\efsl\inc\error.h MP3_Player_LPC2148_EFSL\efsl\inc\extract.h MP3_Player_LPC2148_EFSL\efsl\inc\fat.h MP3_Player_LPC2148_EFSL\efsl\inc\file.h MP3_Player_LPC2148_EFSL\efsl\inc\flowchart MP3_Player_LPC2148_EFSL\efsl\inc\flowchart\CVS MP3_Player_LPC2148_EFSL\efsl\inc\flowchart\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\inc\flowchart\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\inc\flowchart\CVS\Root MP3_Player_LPC2148_EFSL\efsl\inc\fs.h MP3_Player_LPC2148_EFSL\efsl\inc\fs.h~ MP3_Player_LPC2148_EFSL\efsl\inc\interface.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\atmega128.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\CVS MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\CVS\Root MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\dsp67xx.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\helper.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\linuxfile.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\linuxfile.h~ MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\lpc2000_dbg_printf.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\LPC2000_regs.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\lpc2000_spi.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\nios2.h MP3_Player_LPC2148_EFSL\efsl\inc\interfaces\sd.h MP3_Player_LPC2148_EFSL\efsl\inc\ioman.h MP3_Player_LPC2148_EFSL\efsl\inc\ioman_v2.h MP3_Player_LPC2148_EFSL\efsl\inc\ls.h MP3_Player_LPC2148_EFSL\efsl\inc\mkfs.h MP3_Player_LPC2148_EFSL\efsl\inc\partition.h MP3_Player_LPC2148_EFSL\efsl\inc\plibc.h MP3_Player_LPC2148_EFSL\efsl\inc\time.h MP3_Player_LPC2148_EFSL\efsl\inc\types.h MP3_Player_LPC2148_EFSL\efsl\inc\ui.h MP3_Player_LPC2148_EFSL\efsl\linuxutils MP3_Player_LPC2148_EFSL\efsl\linuxutils\cpa.c MP3_Player_LPC2148_EFSL\efsl\linuxutils\cpi.c MP3_Player_LPC2148_EFSL\efsl\linuxutils\cpo.c MP3_Player_LPC2148_EFSL\efsl\linuxutils\include MP3_Player_LPC2148_EFSL\efsl\linuxutils\include\interfaces MP3_Player_LPC2148_EFSL\efsl\linuxutils\lib MP3_Player_LPC2148_EFSL\efsl\linuxutils\list.c MP3_Player_LPC2148_EFSL\efsl\linuxutils\Makefile MP3_Player_LPC2148_EFSL\efsl\linuxutils\mkdir.c MP3_Player_LPC2148_EFSL\efsl\linuxutils\rmfile.c MP3_Player_LPC2148_EFSL\efsl\Makefile-AVR MP3_Player_LPC2148_EFSL\efsl\Makefile-LINUX MP3_Player_LPC2148_EFSL\efsl\Makefile-LPC2000 MP3_Player_LPC2148_EFSL\efsl\src MP3_Player_LPC2148_EFSL\efsl\src\CVS MP3_Player_LPC2148_EFSL\efsl\src\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\src\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\src\CVS\Root MP3_Player_LPC2148_EFSL\efsl\src\debug.c MP3_Player_LPC2148_EFSL\efsl\src\dir.c MP3_Player_LPC2148_EFSL\efsl\src\disc.c MP3_Player_LPC2148_EFSL\efsl\src\efs.c MP3_Player_LPC2148_EFSL\efsl\src\extract.c MP3_Player_LPC2148_EFSL\efsl\src\fat.c MP3_Player_LPC2148_EFSL\efsl\src\file.c MP3_Player_LPC2148_EFSL\efsl\src\flowchart MP3_Player_LPC2148_EFSL\efsl\src\flowchart\CVS MP3_Player_LPC2148_EFSL\efsl\src\flowchart\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\src\flowchart\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\src\flowchart\CVS\Root MP3_Player_LPC2148_EFSL\efsl\src\fs.c MP3_Player_LPC2148_EFSL\efsl\src\interfaces MP3_Player_LPC2148_EFSL\efsl\src\interfaces\atmega128.c MP3_Player_LPC2148_EFSL\efsl\src\interfaces\CVS MP3_Player_LPC2148_EFSL\efsl\src\interfaces\CVS\Entries MP3_Player_LPC2148_EFSL\efsl\src\interfaces\CVS\Repository MP3_Player_LPC2148_EFSL\efsl\src\interfaces\CVS\Root MP3_Player_LPC2148_EFSL\efsl\src\interfaces\dsp67xx.c MP3_Player_LPC2148_EFSL\efsl\src\interfaces\helper.c MP3_Player_LPC2148_EFSL\efsl\src\interfaces\linuxfile.c MP3_Player_LPC2148_EFSL\efsl\src\interfaces\linuxfile.c~ MP3_Player_LPC2148_EFSL\efsl\src\interfaces\lpc2000_dbg_printf.c MP3_Player_LPC2148_EFSL\efsl\src\interfaces\lpc2000_spi.c MP3_Player_LPC2148_EFSL\efsl\src\interfaces\nios2.c MP3_Player_LPC2148_EFSL\efsl\src\interfaces\sd.c MP3_Player_LPC2148_EFSL\efsl\src\ioman.c MP3_Player_LPC2148_EFSL\efsl\src\ioman_v2.c MP3_Player_LPC2148_EFSL\efsl\src\ls.c MP3_Player_LPC2148_EFSL\efsl\src\mkfs.c MP3_Player_LPC2148_EFSL\efsl\src\partition.c MP3_Player_LPC2148_EFSL\efsl\src\plibc.c MP3_Player_LPC2148_EFSL\efsl\src\regressiontest.c MP3_Player_LPC2148_EFSL\efsl\src\time.c MP3_Player_LPC2148_EFSL\efsl\src\ui.c MP3_Player_LPC2148_EFSL\efsl\testfiles MP3_Player_LPC2148_EFSL\efsl\testfiles\doregtest MP3_Player_LPC2148_EFSL\efsl\testfiles\doregtest2 MP3_Player_LPC2148_EFSL\efsl\Version.txt MP3_Player_LPC2148_EFSL\Executable_1.hzs MP3_Player_LPC2148_EFSL\flash_placement.xml MP3_Player_LPC2148_EFSL\libmad MP3_Player_LPC2148_EFSL\libmad\bit.c MP3_Player_LPC2148_EFSL\libmad\bit.h MP3_Player_LPC2148_EFSL\libmad\CHANGES MP3_Player_LPC2148_EFSL\libmad\COPYING MP3_Player_LPC2148_EFSL\libmad\COPYRIGHT MP3_Player_LPC2148_EFSL\libmad\CREDITS MP3_Player_LPC2148_EFSL\libmad\D.dat MP3_Player_LPC2148_EFSL\libmad\decoder.c MP3_Player_LPC2148_EFSL\libmad\decoder.h MP3_Player_LPC2148_EFSL\libmad\fixed.c MP3_Player_LPC2148_EFSL\libmad\fixed.h MP3_Player_LPC2148_EFSL\libmad\frame.c MP3_Player_LPC2148_EFSL\libmad\frame.h MP3_Player_LPC2148_EFSL\libmad\global.h MP3_Player_LPC2148_EFSL\libmad\gnustub.c MP3_Player_LPC2148_EFSL\libmad\huffman.c MP3_Player_LPC2148_EFSL\libmad\huffman.h MP3_Player_LPC2148_EFSL\libmad\imdct_l_arm.d MP3_Player_LPC2148_EFSL\libmad\imdct_l_arm.S MP3_Player_LPC2148_EFSL\libmad\imdct_s.dat MP3_Player_LPC2148_EFSL\libmad\layer12.c MP3_Player_LPC2148_EFSL\libmad\layer12.h MP3_Player_LPC2148_EFSL\libmad\layer3.c MP3_Player_LPC2148_EFSL\libmad\layer3.h MP3_Player_LPC2148_EFSL\libmad\mad.h MP3_Player_LPC2148_EFSL\libmad\mad.h.sed MP3_Player_LPC2148_EFSL\libmad\midmad.h MP3_Player_LPC2148_EFSL\libmad\minimad.c MP3_Player_LPC2148_EFSL\libmad\qc_table.dat MP3_Player_LPC2148_EFSL\libmad\README MP3_Player_LPC2148_EFSL\libmad\rq_table.dat MP3_Player_LPC2148_EFSL\libmad\sf_table.dat MP3_Player_LPC2148_EFSL\libmad\stream.c MP3_Player_LPC2148_EFSL\libmad\stream.h MP3_Player_LPC2148_EFSL\libmad\synth.c MP3_Player_LPC2148_EFSL\libmad\synth.h MP3_Player_LPC2148_EFSL\libmad\synth_stereo.c MP3_Player_LPC2148_EFSL\libmad\Syscalls.c MP3_Player_LPC2148_EFSL\libmad\timer.c MP3_Player_LPC2148_EFSL\libmad\timer.h MP3_Player_LPC2148_EFSL\libmad\TODO MP3_Player_LPC2148_EFSL\libmad\VERSION MP3_Player_LPC2148_EFSL\libmad\version.c MP3_Player_LPC2148_EFSL\libmad\version.h MP3_Player_LPC2148_EFSL\MP3Player.hzp MP3_Player_LPC2148_EFSL\MP3Player.hzs MP3_Player_LPC2148_EFSL\MXP_MP3Pa.hzs MP3_Player_LPC2148_EFSL\Philips_LPC2148_Startup.s MP3_Player_LPC2148_EFSL\render-driver MP3_Player_LPC2148_EFSL\render-driver\lpc_io.c MP3_Player_LPC2148_EFSL\render-driver\lpc_io.c.bak MP3_Player_LPC2148_EFSL\render-driver\lpc_io.h MP3_Player_LPC2148_EFSL\render-driver\lpc_io_stereo.c MP3_Player_LPC2148_EFSL\render-driver\lpc_io_stereo.h MP3_Player_LPC2148_EFSL\render-driver\lpc_io_test.c MP3_Player_LPC2148_EFSL\render-driver\PLL_calc.h