摘要
为了解决嵌入式系统中大容量数据存取的问题,在ARM7处理器LPC2138的平台上,针对SD卡设计开发了一种嵌入式文件系统,软件采用C语言编程实现。文中依据SD卡的基本结构和工作原理,设计了LPC2138与SD卡的接口电路和系统软件,按照FAT32文件系统规范实现基于SD卡的文件系统。结果表明,该系统不仅运行稳定可靠、而且易移植,可方便应用于需要大容量数据采集、存储和查询的嵌入式设备中。
In order to solve the problem of date access of large capacity in the embedded system, an embedded file system is designed for SD card on the LPC2138 platform of ARM7 processor. Software is developed by C language. The basic structure and operational principle of SD card are introduced. The interface circuit between LPC2138 and SD card and system software are designed based on it. In accordance with FAT32 file system specification based on SD card file system is implemented. The results show that the system is not only stable and reliable, but also easily to be transplanted. The system can be easily used in many embedded devices which needs large capacity data acquisition, storage and inquire.
出处
《电声技术》
2010年第4期36-39,共4页
Audio Engineering