Introduction - If you have any usage issues, please Google them yourself
functions : In AT91SAM7-EK board realized using serial (DBGU) Operating mmc/sd text on the ucfs Ware System, fat file format support. Implementation of the document (SCH) Establishing literacy, delete, format, capacity display basic functions, need friends can continue to add new features. OUT Interface realized that we had to use other storage media more easily. Because of off-the-shelf ucfs driven interface. See details of the documents included in the note. Not masters, do the bad things that please understanding.
Packet : 7941951ucfs_sam7x_mmc(test_ok_final).rar filelist
ucfs_sam7x_mmc(test ok)\App\APP.C
ucfs_sam7x_mmc(test ok)\App\INCLUDES.H
ucfs_sam7x_mmc(test ok)\App\main.c
ucfs_sam7x_mmc(test ok)\App\OS_CFG.H
ucfs_sam7x_mmc(test ok)\App
ucfs_sam7x_mmc(test ok)\BSP\DATA.H
ucfs_sam7x_mmc(test ok)\BSP\Dbgu.c
ucfs_sam7x_mmc(test ok)\BSP\Dbgu.h
ucfs_sam7x_mmc(test ok)\BSP\ExtBSP.c
ucfs_sam7x_mmc(test ok)\BSP\ExtBSP.h
ucfs_sam7x_mmc(test ok)\BSP\SPI\Simspi_ps\Simspi.c
ucfs_sam7x_mmc(test ok)\BSP\SPI\Simspi_ps\Simspi.h
ucfs_sam7x_mmc(test ok)\BSP\SPI\Simspi_ps
ucfs_sam7x_mmc(test ok)\BSP\SPI\Spi.c
ucfs_sam7x_mmc(test ok)\BSP\SPI\SPI.H
ucfs_sam7x_mmc(test ok)\BSP\SPI
ucfs_sam7x_mmc(test ok)\BSP\TIME\TIME.C
ucfs_sam7x_mmc(test ok)\BSP\TIME
ucfs_sam7x_mmc(test ok)\BSP\USART\USART.C
ucfs_sam7x_mmc(test ok)\BSP\USART\USART.H
ucfs_sam7x_mmc(test ok)\BSP\USART
ucfs_sam7x_mmc(test ok)\BSP
ucfs_sam7x_mmc(test ok)\mmc_sd\main.c
ucfs_sam7x_mmc(test ok)\mmc_sd\mmc.c
ucfs_sam7x_mmc(test ok)\mmc_sd\mmc.h
ucfs_sam7x_mmc(test ok)\mmc_sd
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\Release
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\at91SAM7X256_64KRAM.xcl
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\at91SAM7X256_FLASH.xcl
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\at91SAM7X256_NoRemap.xcl
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\at91SAM7X256_RAM.xcl
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\Cstartup.s79
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\FLASH.LD
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\OS_CPU_A.S
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\SAM7.MAC
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\SAM7_FLASH.mac
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\SAM7_RAM.MAC
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE\SRAM.LD
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\RESOURCE
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\SETTINGS\uCosII_IAR.cspy.bat
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\SETTINGS\uCosII_IAR.dbgdt
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\SETTINGS\uCosII_IAR.dni
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\SETTINGS\uCosII_IAR.wsdt
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\SETTINGS\uCosII_IAR_7X.wsdt
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\SETTINGS
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\uCosII_IAR.dep
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\uCosII_IAR.ewd
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\uCosII_IAR.ewp
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR\uCosII_IAR_7X.eww
ucfs_sam7x_mmc(test ok)\SAM7_uCosII_IAR
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.IAB
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.IAD
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.IMB
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.IMD
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.PFI
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.PO
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.PR
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.PRI
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.PS
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.SearchResults
ucfs_sam7x_mmc(test ok)\SourIns\uCos7X.WK3
ucfs_sam7x_mmc(test ok)\SourIns
ucfs_sam7x_mmc(test ok)\uCFS\API\api_dir.c
ucfs_sam7x_mmc(test ok)\uCFS\API\api_in.c
ucfs_sam7x_mmc(test ok)\uCFS\API\api_int.h
ucfs_sam7x_mmc(test ok)\uCFS\API\api_misc.c
ucfs_sam7x_mmc(test ok)\uCFS\API\api_out.c
ucfs_sam7x_mmc(test ok)\uCFS\API\fs_api.h
ucfs_sam7x_mmc(test ok)\uCFS\API\fs_dev.h
ucfs_sam7x_mmc(test ok)\uCFS\API\fs_fsl.h
ucfs_sam7x_mmc(test ok)\uCFS\API\fs_info.c
ucfs_sam7x_mmc(test ok)\uCFS\API\fs_int.h
ucfs_sam7x_mmc(test ok)\uCFS\API
ucfs_sam7x_mmc(test ok)\uCFS\CLIB\clibmisc.c
ucfs_sam7x_mmc(test ok)\uCFS\CLIB\fs_clib.h
ucfs_sam7x_mmc(test ok)\uCFS\CLIB
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\EP7312\fs_conf.h
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\EP7312\fs_port.h
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\EP7312
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\M16C_137X_IP\fs_conf.h
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\M16C_137X_IP\fs_port.h
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\M16C_137X_IP
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\Win32\fs_conf.h
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\Win32\fs_port.h
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG\Win32
ucfs_sam7x_mmc(test ok)\uCFS\CONFIG
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\hardware\EP7312\ide_X_hw.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\hardware\EP7312\ide_X_hw.h
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\hardware\EP7312
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\hardware\sed137xe_v1r0\ide_X_hw.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\hardware\sed137xe_v1r0\ide_X_hw.h
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\hardware\sed137xe_v1r0
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\hardware
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\ide.h
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE\ide_drv.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\IDE
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\mmc\mmc_drv.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\mmc\mmc_drv.h
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\mmc
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\ram\ram_misc.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\ram
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc\hardware\EP7312\smc_X_hw.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc\hardware\EP7312\smc_X_hw.h
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc\hardware\EP7312
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc\hardware
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc\smc.h
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc\smc_ecc.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc\smc_log.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc\smc_phy.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\smc
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\windrive\wd_misc.c
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE\windrive
ucfs_sam7x_mmc(test ok)\uCFS\DEVICE
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat\fat_data.c
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat\fat_dir.c
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat\fat_in.c
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat\fat_ioct.c
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat\fat_misc.c
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat\fat_open.c
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat\fat_out.c
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat\fs_fat.h
ucfs_sam7x_mmc(test ok)\uCFS\FSL\fat
ucfs_sam7x_mmc(test ok)\uCFS\FSL
ucfs_sam7x_mmc(test ok)\uCFS\LBL\fs_lbl.h
ucfs_sam7x_mmc(test ok)\uCFS\LBL\lb_misc.c
ucfs_sam7x_mmc(test ok)\uCFS\LBL
ucfs_sam7x_mmc(test ok)\uCFS\OS\fs_os.h
ucfs_sam7x_mmc(test ok)\uCFS\OS\fs_x_embos.c
ucfs_sam7x_mmc(test ok)\uCFS\OS\fs_x_no_os.c
ucfs_sam7x_mmc(test ok)\uCFS\OS\fs_x_ucos_ii.c
ucfs_sam7x_mmc(test ok)\uCFS\OS\FS_X_win32.c
ucfs_sam7x_mmc(test ok)\uCFS\OS
ucfs_sam7x_mmc(test ok)\uCFS\sample\main.c
ucfs_sam7x_mmc(test ok)\uCFS\sample\mainTask.c
ucfs_sam7x_mmc(test ok)\uCFS\sample
ucfs_sam7x_mmc(test ok)\uCFS
ucfs_sam7x_mmc(test ok)\uCosII\ARM_7\OS_CPU.H
ucfs_sam7x_mmc(test ok)\uCosII\ARM_7\OS_CPU_C.C
ucfs_sam7x_mmc(test ok)\uCosII\ARM_7\OS_DBG.C
ucfs_sam7x_mmc(test ok)\uCosII\ARM_7
ucfs_sam7x_mmc(test ok)\uCosII\OS_CORE.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_DBG.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_FLAG.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_MBOX.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_MEM.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_MUTEX.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_Q.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_SEM.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_TASK.C
ucfs_sam7x_mmc(test ok)\uCosII\OS_TIME.C
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\AT91SAM7X-EK.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\AT91SAM7X256.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\AT91SAM7X256.inc
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\AT91SAM7X256_inc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\Board.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\BSP.C
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\BSP.H
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\Cstartup_SAM7.c
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INARM.H
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_adc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_aic.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_can.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_can_mb.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_ckgr.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_dbgu.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_emac.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_mc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_pdc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_pio.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_pitc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_pmc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_pwmc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_pwmc_ch.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_rstc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_rttc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_spi.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_ssc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_sys.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_tc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_tcb.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_twi.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_udp.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_usart.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_vreg.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256\at91sam7x256_wdtc.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE\arch-at91sam7x256
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\INCLUDE
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\intrinsic.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\ioat91sam7x256.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\lib_AT91SAM7X256.h
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\low_level_init.c
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S\PROJECT.H
ucfs_sam7x_mmc(test ok)\uCosII\Port_SAM7S
ucfs_sam7x_mmc(test ok)\uCosII\UCOS_II.H
ucfs_sam7x_mmc(test ok)\uCosII
ucfs_sam7x_mmc(test ok)
工程说明.txt