FAT-library-EFSL-and-FatFs-port-on-NXP-LPC1700-

所属分类:其他嵌入式/单片机内容
开发工具:C/C++
文件大小:1887KB
下载次数:7
上传日期:2013-01-12 16:28:28
上 传 者CapitanBlack
说明:  FAT library EFSL and FatFs port on NXP LPC1700

文件列表:
LPC1700_EFSL_Prj\efsl (0, 2010-02-03)
LPC1700_EFSL_Prj\efsl\conf (0, 2010-02-03)
LPC1700_EFSL_Prj\efsl\conf\config-sample-linux.h (4789, 2006-09-05)
LPC1700_EFSL_Prj\efsl\conf\config-sample-lpc1700.h (5011, 2010-01-05)
LPC1700_EFSL_Prj\efsl\conf\config-sample-lpc2000.h (5159, 2006-09-05)
LPC1700_EFSL_Prj\efsl\conf\config-sample-nios2.h (4799, 2006-09-05)
LPC1700_EFSL_Prj\efsl\conf\config.h (5049, 2010-01-05)
LPC1700_EFSL_Prj\efsl\docs (0, 2010-02-03)
LPC1700_EFSL_Prj\efsl\docs\CVS (0, 2010-02-03)
LPC1700_EFSL_Prj\efsl\docs\CVS\Entries (130, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\CVS\Repository (15, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\CVS\Root (56, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\Makefile (317, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\manual.pdf (334782, 2009-12-23)
LPC1700_EFSL_Prj\efsl\docs\manual.tex (2528, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages (0, 2010-02-03)
LPC1700_EFSL_Prj\efsl\docs\pages\arm7.tex (3517, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\avr.tex (7416, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\config.tex (10980, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\CVS (0, 2010-02-03)
LPC1700_EFSL_Prj\efsl\docs\pages\CVS\Entries (1126, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\CVS\Repository (21, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\CVS\Root (56, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\dateandtime.tex (1760, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\debug.tex (2021, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\driver.tex (6538, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\efs_init.tex (1403, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\file_fclose.tex (1180, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\file_fopen.tex (2183, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\file_read.tex (1471, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\file_write.tex (1551, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\freespace.tex (1855, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\ioman.tex (12234, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\lgpl.txt (26405, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\license.tex (653, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\linux.tex (5579, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\lsgetnext.tex (1735, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\lsopendir.tex (1318, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\mkdir.tex (1426, 2006-09-05)
LPC1700_EFSL_Prj\efsl\docs\pages\plibc.tex (1903, 2006-09-05)
... ...

The Embedded File Systems Library (EFSL) project aims to create a library for file systems, to be used on various embedded systems. Currently EFSL supports the Microsoft FAT file system family. It is EFSL's intent to create pure ANSI C code that compiles on anything that bears the name 'C compiler'. Adding code for your specific hardware is straightforward, just add code that fetches or writes a 512 byte sector, and the library will do the rest. Existing code can of course be used, own code is only required when you have hardware for which no target exists. For example, it supports secure digital cards in SPI mode. This project port EFSL (Rev. 0.2.8) to NXP Cortex-M3 LPC17xx MCUs. The code is tested on MCB1768 board with 2GB MicroSD card. Configuration: - Clock Settings: - XTAL = 12 MHz - PLL0 = 288 MHz - CCLK = 72 MHz - SSP0 PCLK = 72 MHz - COM settings: COM1, 115200, 8-bits, no parity, 1 stop bit, XON/XOFF

近期下载者

相关文件


收藏者