Introduction - If you have any usage issues, please Google them yourself
Based on Lpc2200, the ucos platform, supports fat the sd card
read-write procedure (complete version).
Packet : 95302954file_sd_os.rar filelist
File_SD_OS\Source\README.txt
File_SD_OS\Source\uCOS_II.H
File_SD_OS\Source\OS_CORE.C
File_SD_OS\Source\OS_FLAG.C
File_SD_OS\Source\OS_MBOX.C
File_SD_OS\Source\OS_MEM.C
File_SD_OS\Source\OS_MUTEX.C
File_SD_OS\Source\OS_Q.C
File_SD_OS\Source\OS_SEM.C
File_SD_OS\Source\OS_TASK.C
File_SD_OS\Source\OS_TIME.C
File_SD_OS\Source\uCOS_II.C
File_SD_OS\Source
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM.mcp
File_SD_OS\FileSD_SmartARM\src\config.h
File_SD_OS\FileSD_SmartARM\src\INCLUDES.H
File_SD_OS\FileSD_SmartARM\src\IRQ.s
File_SD_OS\FileSD_SmartARM\src\LPC2294.h
File_SD_OS\FileSD_SmartARM\src\main.c
File_SD_OS\FileSD_SmartARM\src\mem_a.scf
File_SD_OS\FileSD_SmartARM\src\mem_b.scf
File_SD_OS\FileSD_SmartARM\src\mem_c.scf
File_SD_OS\FileSD_SmartARM\src\OS_CFG.H
File_SD_OS\FileSD_SmartARM\src\sdconfig.h
File_SD_OS\FileSD_SmartARM\src\Startup.s
File_SD_OS\FileSD_SmartARM\src\target.c
File_SD_OS\FileSD_SmartARM\src\target.h
File_SD_OS\FileSD_SmartARM\src
File_SD_OS\FileSD_SmartARM\SDMMC\sdcmd.h
File_SD_OS\FileSD_SmartARM\SDMMC\sdcrc.h
File_SD_OS\FileSD_SmartARM\SDMMC\sddriver.h
File_SD_OS\FileSD_SmartARM\SDMMC\sdhal.h
File_SD_OS\FileSD_SmartARM\SDMMC\sdcmd.c
File_SD_OS\FileSD_SmartARM\SDMMC\sdcrc.c
File_SD_OS\FileSD_SmartARM\SDMMC\sddriver.c
File_SD_OS\FileSD_SmartARM\SDMMC\sdhal.c
File_SD_OS\FileSD_SmartARM\SDMMC\使用说明.txt
File_SD_OS\FileSD_SmartARM\SDMMC
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\CWSettingsWindows.stg
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\RelOutChip\TargetDataWindows.tdt
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\RelOutChip
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\RelInChip\TargetDataWindows.tdt
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\RelInChip
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\FileSD_SmartARM.axf
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\TargetDataWindows.tdt
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_cpu_a.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_cpu_c.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\target.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\IRQ.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Startup.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_core.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_flag.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_mbox.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_mem.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_mutex.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_q.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_sem.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_task.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\Os_time.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\main.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\sdcmd.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\sdcrc.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\sddriver.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\sdhal.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\dir.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\disk.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\FAT.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\FDT.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\file.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\format.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\RWSec.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\OSFile.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode\SD.o
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam\ObjectCode
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInExRam
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInChipFlash\TargetDataWindows.tdt
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data\DebugInChipFlash
File_SD_OS\FileSD_SmartARM\FileSD_SmartARM_Data
File_SD_OS\FileSD_SmartARM\file\drive\empty.c
File_SD_OS\FileSD_SmartARM\file\drive\ZLG_FFS\ZLG_FFS.c
File_SD_OS\FileSD_SmartARM\file\drive\ZLG_FFS\ZLG_FFS.h
File_SD_OS\FileSD_SmartARM\file\drive\ZLG_FFS\k9fxx08\k9fxx08.c
File_SD_OS\FileSD_SmartARM\file\drive\ZLG_FFS\k9fxx08\k9fxx08.h
File_SD_OS\FileSD_SmartARM\file\drive\ZLG_FFS\k9fxx08
File_SD_OS\FileSD_SmartARM\file\drive\ZLG_FFS
File_SD_OS\FileSD_SmartARM\file\drive\SD\SD.c
File_SD_OS\FileSD_SmartARM\file\drive\SD\sdconfig_ex.h
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC\sdcmd.c
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC\sdcmd.h
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC\sdcrc.c
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC\sdcrc.h
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC\sddriver.c
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC\sddriver.h
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC\sdhal.c
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC\sdhal.h
File_SD_OS\FileSD_SmartARM\file\drive\SD\SDMMC
File_SD_OS\FileSD_SmartARM\file\drive\SD
File_SD_OS\FileSD_SmartARM\file\drive\ATA\ATA.c
File_SD_OS\FileSD_SmartARM\file\drive\ATA\CF_IDE\IDE.C
File_SD_OS\FileSD_SmartARM\file\drive\ATA\CF_IDE\IDE.h
File_SD_OS\FileSD_SmartARM\file\drive\ATA\CF_IDE\SysATA.c
File_SD_OS\FileSD_SmartARM\file\drive\ATA\CF_IDE\SysATA.h
File_SD_OS\FileSD_SmartARM\file\drive\ATA\CF_IDE
File_SD_OS\FileSD_SmartARM\file\drive\ATA
File_SD_OS\FileSD_SmartARM\file\drive
File_SD_OS\FileSD_SmartARM\file\os\OSFile.c
File_SD_OS\FileSD_SmartARM\file\os\OSFile.h
File_SD_OS\FileSD_SmartARM\file\os
File_SD_OS\FileSD_SmartARM\file\source\FAT.C
File_SD_OS\FileSD_SmartARM\file\source\FDT.C
File_SD_OS\FileSD_SmartARM\file\source\Fat.h
File_SD_OS\FileSD_SmartARM\file\source\RWSec.C
File_SD_OS\FileSD_SmartARM\file\source\dir.C
File_SD_OS\FileSD_SmartARM\file\source\disk.C
File_SD_OS\FileSD_SmartARM\file\source\file.C
File_SD_OS\FileSD_SmartARM\file\source\format.C
File_SD_OS\FileSD_SmartARM\file\source\format.h
File_SD_OS\FileSD_SmartARM\file\source
File_SD_OS\FileSD_SmartARM\file
File_SD_OS\FileSD_SmartARM
File_SD_OS\arm\IRQ.inc
File_SD_OS\arm\OS_CPU.H
File_SD_OS\arm\Os_cpu_a.s
File_SD_OS\arm\Os_cpu_c.c
File_SD_OS\arm
File_SD_OS