文件名称:ucfs_sam7x_mmc(test_ok_final)
介绍说明--下载内容均来自于网络,请自行研究使用
功能:在AT91SAM7-EK 板上实现用串口(DBGU)操作mmc /sd 上的ucfs文件系统,支持fat文件格式。实现了文件(夹)建立,读写,删除,格式化,容量显示等基本功能,有需要的朋友可以继续添加新功能 。实现了ucos接口,要用到其他的存储介质更容易。因为有现成的ucfs接口驱动。详细情况见文件包中的说明 。
不是高手,做的不好的地方请大家谅解。-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.
不是高手,做的不好的地方请大家谅解。-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.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 7941951ucfs_sam7x_mmc(test_ok_final).rar 列表 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