文件名称:software.mp3.player.lpc2148
介绍说明--下载内容均来自于网络,请自行研究使用
Realizing an MP3 player with the LPC2148, using libmad and
EFSL This Application Note describes how to integrate the libmad MPEG 1/2 layer 3 library and
the Embedded File System Library EFSL in a LPC2148 device to realize MP3 player.
The Keil MCB2140 board is used to test the application and the Rowley CrossStudio for
ARM has been chosen as a reference tool-chain.
EFSL This Application Note describes how to integrate the libmad MPEG 1/2 layer 3 library and
the Embedded File System Library EFSL in a LPC2148 device to realize MP3 player.
The Keil MCB2140 board is used to test the application and the Rowley CrossStudio for
ARM has been chosen as a reference tool-chain.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 71477182software.mp3.player.lpc2148.zip 列表 AN10583_1.pdf ARM Flash Debug/ ARM Flash Debug/bit.d ARM Flash Debug/bit.o ARM Flash Debug/crt0.d ARM Flash Debug/crt0.o ARM Flash Debug/debug.d ARM Flash Debug/debug.o ARM Flash Debug/decoder.d ARM Flash Debug/decoder.o ARM Flash Debug/demo.d ARM Flash Debug/demo.o ARM Flash Debug/dir.d ARM Flash Debug/dir.o ARM Flash Debug/disc.d ARM Flash Debug/disc.o ARM Flash Debug/efs.d ARM Flash Debug/efs.o ARM Flash Debug/extract.d ARM Flash Debug/extract.o ARM Flash Debug/fat.d ARM Flash Debug/fat.o ARM Flash Debug/file.d ARM Flash Debug/file.o ARM Flash Debug/fixed.d ARM Flash Debug/fixed.o ARM Flash Debug/frame.d ARM Flash Debug/frame.o ARM Flash Debug/fs.d ARM Flash Debug/fs.o ARM Flash Debug/huffman.d ARM Flash Debug/huffman.o ARM Flash Debug/imdct_l_arm.d ARM Flash Debug/imdct_l_arm.o ARM Flash Debug/ioman.d ARM Flash Debug/ioman.o ARM Flash Debug/layer12.d ARM Flash Debug/layer12.o ARM Flash Debug/layer3.d ARM Flash Debug/layer3.o ARM Flash Debug/lpc2000_spi.d ARM Flash Debug/lpc2000_spi.o ARM Flash Debug/LPC210x.d ARM Flash Debug/LPC210x.o ARM Flash Debug/lpc_io.d ARM Flash Debug/lpc_io.o ARM Flash Debug/ls.d ARM Flash Debug/ls.o ARM Flash Debug/minimad.d ARM Flash Debug/minimad.o ARM Flash Debug/mkfs.d ARM Flash Debug/mkfs.o ARM Flash Debug/MP3Player.elf ARM Flash Debug/MP3Player.ld ARM Flash Debug/MP3Player.map ARM Flash Debug/partition.d ARM Flash Debug/partition.o ARM Flash Debug/Philips_LPC2148_Startup.d ARM Flash Debug/Philips_LPC2148_Startup.o ARM Flash Debug/plibc.d ARM Flash Debug/plibc.o ARM Flash Debug/sd.d ARM Flash Debug/sd.o ARM Flash Debug/stream.d ARM Flash Debug/stream.o ARM Flash Debug/synth.d ARM Flash Debug/synth.o ARM Flash Debug/time.d ARM Flash Debug/time.o ARM Flash Debug/timer.d ARM Flash Debug/timer.o ARM Flash Debug/ui.d ARM Flash Debug/ui.o ARM Flash Debug/version.d ARM Flash Debug/version.o ARM Flash Debug/VIC.d ARM Flash Debug/VIC.o ARM Flash Debug/VIC_irq_handler.d ARM Flash Debug/VIC_irq_handler.o ARM Flash Release/ ARM Flash Release/bit.d ARM Flash Release/bit.o ARM Flash Release/crt0.d ARM Flash Release/crt0.o ARM Flash Release/debug.d ARM Flash Release/debug.o ARM Flash Release/decoder.d ARM Flash Release/decoder.o ARM Flash Release/demo.d ARM Flash Release/demo.o ARM Flash Release/dir.d ARM Flash Release/dir.o ARM Flash Release/disc.d ARM Flash Release/disc.o ARM Flash Release/efs.d ARM Flash Release/efs.o ARM Flash Release/extract.d ARM Flash Release/extract.o ARM Flash Release/fat.d ARM Flash Release/fat.o ARM Flash Release/file.d ARM Flash Release/file.o ARM Flash Release/fixed.d ARM Flash Release/fixed.o ARM Flash Release/frame.d ARM Flash Release/frame.o ARM Flash Release/fs.d ARM Flash Release/fs.o ARM Flash Release/huffman.d ARM Flash Release/huffman.o ARM Flash Release/imdct_l_arm.d ARM Flash Release/imdct_l_arm.o ARM Flash Release/ioman.d ARM Flash Release/ioman.o ARM Flash Release/layer12.d ARM Flash Release/layer12.o ARM Flash Release/layer3.d ARM Flash Release/layer3.o ARM Flash Release/lpc2000_spi.d ARM Flash Release/lpc2000_spi.o ARM Flash Release/LPC210x.d ARM Flash Release/LPC210x.o ARM Flash Release/lpc_io.d ARM Flash Release/lpc_io.o ARM Flash Release/ls.d ARM Flash Release/ls.o ARM Flash Release/minimad.d ARM Flash Release/minimad.o ARM Flash Release/mkfs.d ARM Flash Release/mkfs.o ARM Flash Release/MP3Player.elf ARM Flash Release/MP3Player.hex ARM Flash Release/MP3Player.ld ARM Flash Release/MP3Player.map ARM Flash Release/partition.d ARM Flash Release/partition.o ARM Flash Release/Philips_LPC2148_Startup.d ARM Flash Release/Philips_LPC2148_Startup.o ARM Flash Release/plibc.d ARM Flash Release/plibc.o ARM Flash Release/sd.d ARM Flash Release/sd.o ARM Flash Release/stream.d ARM Flash Release/stream.o ARM Flash Release/synth.d ARM Flash Release/synth.o ARM Flash Release/time.d ARM Flash Release/time.o ARM Flash Release/timer.d ARM Flash Release/timer.o ARM Flash Release/ui.d ARM Flash Release/ui.o ARM Flash Release/version.d ARM Flash Release/version.o ARM Flash Release/VIC.d ARM Flash Release/VIC.o ARM Flash Release/VIC_irq_handler.d ARM Flash Release/VIC_irq_handler.o build_all_debug.bat build_all_release.bat COPYING COPYRIGHT demo.c efsl/ efsl/conf/ efsl/conf/config-sample-avr.h efsl/conf/config-sample-linux.h efsl/conf/config-sample-lpc2000.h efsl/conf/config-sample-nios2.h efsl/conf/config.h efsl/docs/ efsl/docs/CVS/ efsl/docs/CVS/Entries efsl/docs/CVS/Repository efsl/docs/CVS/Root efsl/docs/Makefile efsl/docs/manual-0.2.8.pdf efsl/docs/manual.tex efsl/docs/manual.tex~ efsl/docs/pages/ efsl/docs/pages/arm7.tex efsl/docs/pages/arm7.tex~ efsl/docs/pages/avr.tex efsl/docs/pages/config.tex efsl/docs/pages/CVS/ efsl/docs/pages/CVS/Entries efsl/docs/pages/CVS/Repository efsl/docs/pages/CVS/Root efsl/docs/pages/dateandtime.tex efsl/docs/pages/debug.tex efsl/docs/pages/driver.tex efsl/docs/pages/efs_init.tex efsl/docs/pages/file_fclose.tex efsl/docs/pages/file_fopen.tex efsl/docs/pages/file_read.tex efsl/docs/pages/file_write.tex efsl/docs/pages/freespace.tex efsl/docs/pages/ioman.tex efsl/docs/pages/lgpl.txt efsl/docs/pages/license.tex efsl/docs/pages/linux.tex efsl/docs/pages/lsgetnext.tex efsl/docs/pages/lsopendir.tex efsl/docs/pages/mkdir.tex efsl/docs/pages/plibc.tex efsl/docs/pages/preface.tex efsl/docs/pages/rmfile.tex efsl/docs/pages/tms6713.tex efsl/docs/pages/types.tex efsl/docs/pages/utils.tex efsl/docs/pics/ efsl/docs/pics/CVS/ efsl/docs/pics/CVS/Entries efsl/docs/pics/CVS/Repository efsl/docs/pics/CVS/Root efsl/docs/pics/sdcard.eps efsl/docs/pics/sdconnection.eps efsl/docs/schematics/ efsl/docs/schematics/CVS/ efsl/docs/schematics/CVS/Entries efsl/docs/schematics/CVS/Repository efsl/docs/schematics/CVS/Root efsl/docs/schematics/objectmodel.dia efsl/docs/schematics/objectmodel.eps efsl/docs/schematics/sdcard.dia efsl/docs/schematics/sdcard.eps efsl/docs/schematics/sector.dia efsl/docs/schematics/sector.eps efsl/examples/ efsl/examples/avr/ efsl/examples/avr/avrtest.c efsl/examples/avr/dirtest.c efsl/examples/linux/ efsl/examples/linux/linuxtest.c efsl/examples/lpc2138_ssp_standalone/ efsl/examples/lpc2138_ssp_standalone/crt0.S efsl/examples/lpc2138_ssp_standalone/CVS/ efsl/examples/lpc2138_ssp_standalone/CVS/Entries efsl/examples/lpc2138_ssp_standalone/CVS/Repository efsl/examples/lpc2138_ssp_standalone/CVS/Root efsl/examples/lpc2138_ssp_standalone/demo_build_warnings.txt efsl/examples/lpc2138_ssp_standalone/demo_output_SPI0.txt efsl/examples/lpc2138_ssp_standalone/demo_output_SSP.txt efsl/examples/lpc2138_ssp_standalone/inttypes.h efsl/examples/lpc2138_ssp_standalone/LPC2138-ROM.ld efsl/examples/lpc2138_ssp_standalone/lpc2138_efsl_demo1.pnproj efsl/examples/lpc2138_ssp_standalone/LPC213x.h efsl/examples/lpc2138_ssp_standalone/lpcUART.h efsl/examples/lpc2138_ssp_standalone/lpc_config.h efsl/examples/lpc2138_ssp_standalone/main.c efsl/examples/lpc2138_ssp_standalone/Makefile efsl/examples/lpc2138_ssp_standalone/uart.c efsl/examples/lpc2138_ssp_standalone/uart.h efsl/examples/lpc2138_ssp_withlib/ efsl/examples/lpc2138_ssp_withlib/crt0.S efsl/examples/lpc2138_ssp_withlib/CVS/ efsl/examples/lpc2138_ssp_withlib/CVS/Entries efsl/examples/lpc2138_ssp_withlib/CVS/Repository efsl/examples/lpc2138_ssp_withlib/CVS/Root efsl/examples/lpc2138_ssp_withlib/inttypes.h efsl/examples/lpc2138_ssp_withlib/LPC2138-ROM.ld efsl/examples/lpc2138_ssp_withlib/lpc2138_efsl_demo2.pnproj efsl/examples/lpc2138_ssp_withlib/LPC213x.h efsl/examples/lpc2138_ssp_withlib/lpcUART.h efsl/examples/lpc2138_ssp_withlib/lpc_config.h efsl/examples/lpc2138_ssp_withlib/main.c efsl/examples/lpc2138_ssp_withlib/Makefile efsl/examples/lpc2138_ssp_withlib/uart.c efsl/examples/lpc2138_ssp_withlib/uart.h efsl/inc/ efsl/inc/CVS/ efsl/inc/CVS/Entries efsl/inc/CVS/Repository efsl/inc/CVS/Root efsl/inc/debug.h efsl/inc/debug.h.bak efsl/inc/dir.h efsl/inc/disc.h efsl/inc/efs.h efsl/inc/error.h efsl/inc/extract.h efsl/inc/fat.h efsl/inc/file.h efsl/inc/flowchart/ efsl/inc/flowchart/CVS/ efsl/inc/flowchart/CVS/Entries efsl/inc/flowchart/CVS/Repository efsl/inc/flowchart/CVS/Root efsl/inc/fs.h efsl/inc/fs.h~ efsl/inc/interface.h efsl/inc/interfaces/ efsl/inc/interfaces/atmega128.h efsl/inc/interfaces/CVS/ efsl/inc/interfaces/CVS/Entries efsl/inc/interfaces/CVS/Repository efsl/inc/interfaces/CVS/Root efsl/inc/interfaces/dsp67xx.h efsl/inc/interfaces/helper.h efsl/inc/interfaces/linuxfile.h efsl/inc/interfaces/linuxfile.h~ efsl/inc/interfaces/lpc2000_dbg_printf.h efsl/inc/interfaces/LPC2000_regs.h efsl/inc/interfaces/lpc2000_spi.h efsl/inc/interfaces/nios2.h efsl/inc/interfaces/sd.h efsl/inc/ioman.h efsl/inc/ioman_v2.h efsl/inc/ls.h efsl/inc/mkfs.h efsl/inc/partition.h efsl/inc/plibc.h efsl/inc/time.h efsl/inc/types.h efsl/inc/ui.h efsl/linuxutils/ efsl/linuxutils/cpa.c efsl/linuxutils/cpi.c efsl/linuxutils/cpo.c efsl/linuxutils/include/ efsl/linuxutils/include/interfaces/ efsl/linuxutils/lib/ efsl/linuxutils/list.c efsl/linuxutils/Makefile efsl/linuxutils/mkdir.c efsl/linuxutils/rmfile.c efsl/Makefile-AVR efsl/Makefile-LINUX efsl/Makefile-LPC2000 efsl/src/ efsl/src/CVS/ efsl/src/CVS/Entries efsl/src/CVS/Repository efsl/src/CVS/Root efsl/src/debug.c efsl/src/dir.c efsl/src/disc.c efsl/src/efs.c efsl/src/extract.c efsl/src/fat.c efsl/src/file.c efsl/src/flowchart/ efsl/src/flowchart/CVS/ efsl/src/flowchart/CVS/Entries efsl/src/flowchart/CVS/Repository efsl/src/flowchart/CVS/Root efsl/src/fs.c efsl/src/interfaces/ efsl/src/interfaces/atmega128.c efsl/src/interfaces/CVS/ efsl/src/interfaces/CVS/Entries efsl/src/interfaces/CVS/Repository efsl/src/interfaces/CVS/Root efsl/src/interfaces/dsp67xx.c efsl/src/interfaces/helper.c efsl/src/interfaces/linuxfile.c efsl/src/interfaces/linuxfile.c~ efsl/src/interfaces/lpc2000_dbg_printf.c efsl/src/interfaces/lpc2000_spi.c efsl/src/interfaces/nios2.c efsl/src/interfaces/sd.c efsl/src/ioman.c efsl/src/ioman_v2.c efsl/src/ls.c efsl/src/mkfs.c efsl/src/partition.c efsl/src/plibc.c efsl/src/regressiontest.c efsl/src/time.c efsl/src/ui.c efsl/testfiles/ efsl/testfiles/doregtest efsl/testfiles/doregtest2 efsl/Version.txt Executable_1.hzs flash_placement.xml libmad/ libmad/bit.c libmad/bit.h libmad/CHANGES libmad/COPYING libmad/COPYRIGHT libmad/CREDITS libmad/D.dat libmad/decoder.c libmad/decoder.h libmad/fixed.c libmad/fixed.h libmad/frame.c libmad/frame.h libmad/global.h libmad/gnustub.c libmad/huffman.c libmad/huffman.h libmad/imdct_l_arm.d libmad/imdct_l_arm.S libmad/imdct_s.dat libmad/layer12.c libmad/layer12.h libmad/layer3.c libmad/layer3.h libmad/mad.h libmad/mad.h.sed libmad/midmad.h libmad/minimad.c libmad/qc_table.dat libmad/README libmad/rq_table.dat libmad/sf_table.dat libmad/stream.c libmad/stream.h libmad/synth.c libmad/synth.h libmad/synth_stereo.c libmad/Syscalls.c libmad/timer.c libmad/timer.h libmad/TODO libmad/VERSION libmad/version.c libmad/version.h MP3Player.hzp MP3Player.hzs MXP_MP3Pa.hzs Philips_LPC2148_Startup.s render-driver/ render-driver/lpc_io.c render-driver/lpc_io.c.bak render-driver/lpc_io.h render-driver/lpc_io_stereo.c render-driver/lpc_io_stereo.h render-driver/lpc_io_test.c render-driver/PLL_calc.h