FS_FAT32

所属分类:单片机开发
开发工具:Others
文件大小:765KB
下载次数:20
上传日期:2009-04-27 10:19:27
上 传 者xuyizhu
说明:  FAT32文件系统 基于LPC2200,前后台环境,可自己修改适配于各种RTOS。 验证环境: 搭载LPC2200的SmartARM2200开发板,使用该板上的SPI总线利用该程序读写SD卡 由于试验的SD卡比较特殊,1簇仅1扇区,所以不排除该程序对于非该情况的出错可能
(FAT32 file system based on the LPC2200, the environment around Taiwan, can modify their own adaptation in a variety of RTOS. Verification environment: SmartARM2200 with the LPC2200 development board, using the on-board SPI bus of the use of the program to read and write SD card SD card as a result of testing is rather special, 1 cluster only 1 sector, so the program does not exclude the situation for non- error may)

文件列表:
FS_FAT32\FS_FAT32.mcp (258225, 2008-04-17)
FS_FAT32\FS_FAT32_Data\CWSettingsWindows.stg (3490, 2008-04-17)
FS_FAT32\FS_FAT32_Data\DebugInChipFlash\TargetDataWindows.tdt (57672, 2008-04-17)
FS_FAT32\FS_FAT32_Data\DebugInExram\TargetDataWindows.tdt (58898, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelInChip\TargetDataWindows.tdt (57702, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\FS_FAT32.axf (127624, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\FS_FAT32.i32 (20857, 2008-03-18)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\HAL_UART0.o (27428, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\IRQ.o (1218, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\main.o (56824, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\sdcmd.o (52152, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\sdcrc.o (37448, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\sddriver.o (50360, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\sdhal.o (37588, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\Startup.o (3671, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\target.o (33224, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_FAT.base.o (50656, 2008-04-02)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_FAT_Base.o (59588, 2008-03-26)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_FAT_cache.o (81236, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_FAT_fat.o (64488, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_FAT_filename.o (57108, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_FAT_hal.o (49524, 2008-04-02)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_FAT_Interf.o (81532, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_Queue.o (55972, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_SD.o (40376, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\ObjectCode\XYZ_stdio.o (12456, 2008-04-17)
FS_FAT32\FS_FAT32_Data\RelOutChip\TargetDataWindows.tdt (114766, 2008-04-17)
FS_FAT32\hex\sd.hex (70566, 2008-04-17)
FS_FAT32\history.txt (164, 2008-03-20)
FS_FAT32\src\config.h (4018, 2008-03-25)
FS_FAT32\src\IRQ.s (3349, 2004-10-09)
FS_FAT32\src\LPC2294.h (35493, 2004-09-24)
FS_FAT32\src\main.c (3490, 2008-04-17)
FS_FAT32\src\mem_a.scf (1589, 2004-10-10)
FS_FAT32\src\mem_b.scf (1593, 2004-10-10)
FS_FAT32\src\mem_c.scf (1580, 2004-10-10)
FS_FAT32\src\Startup.s (11546, 2004-10-09)
FS_FAT32\src\target.c (9066, 2008-03-25)
FS_FAT32\src\target.h (3507, 2004-10-09)
... ...

FAT32文件系统 验证环境: 搭载LPC2200的SmartARM2200开发板,使用该板上的SPI总线利用该程序读写SD卡 由于试验的SD卡比较特殊,1簇仅1扇区,所以不排除该程序对于非该情况的出错可能 试验时速度较慢,因为开的缓冲区比较小,建议修改底层物理扇区读写函数后开大缓冲区在硬盘,或U盘 上验证。 源码全部开发,用于大家学习,经过简单修正,可实现完整的FAT文件系统,不允许用于商业用途! 对外接口函数在 ..\src\XYZ_FAT\XYZ_FAT_Interf.c中 徐亦朱 08.4.17 因为时间关系,SD卡处理用的是ZLG的SD卡驱动,使用SPI总线,由于版权问题,当前代码中没有驱动, 有两个解决方案: 1. 有ZLG SD驱动包的直接将文件夹 SDMMC 复制到 src\ZLG_SD\ 下即可; 2. 或者可以自己补全SD卡驱动,修改SD硬件适配层文件 XYZ_SD.c 即可。

近期下载者

相关文件


收藏者