摘要
设计一种单片机MP3播放器,采用开源软件项目EFSL,利用其内存需求小、移植简单、完全免费等优点,通过设计底层驱动,实现了基于SD卡的FAT文件系统在LPC2148上移植,并应用CrossWorks for ARM 1.6软件对EFSL文件系统进行配置和功能模块编译。通过软件调试,验证了设计的正确性。该设计为单片机应用的功能扩展提供了一种新的途径。
A singlechip-based MP3 player was designed by open source software (OSS) project EFSL, which has advantages of small memory requirement and easy transplantation, and is free of charge. By designing device driver, SD card based FAT file system was transplanted on LPC2148 successfully. EFSL file system was configured and function modules were compiled by using the software "CrossWorks for ARM 1.6". The design is verified to be reasonable by experiment and software debugging. It lays a new way for function extension for single-chip microcontroller applications.
出处
《现代电子技术》
2012年第11期120-122,共3页
Modern Electronics Technique