Description: Based on the STM32, the SD card via USB reading program. Rather produced a SD card reader. There are USB and SD card reading and writing procedures. Complete works. keil MDK3.22A more open
File list (Check if you may need any files):
STM32_USBSD\version.txt
...........\FWLib\library\inc\cortexm3_macro.h
...........\.....\.......\...\stm32f10x_adc.h
...........\.....\.......\...\stm32f10x_bkp.h
...........\.....\.......\...\stm32f10x_can.h
...........\.....\.......\...\stm32f10x_dma.h
...........\.....\.......\...\stm32f10x_exti.h
...........\.....\.......\...\stm32f10x_flash.h
...........\.....\.......\...\stm32f10x_gpio.h
...........\.....\.......\...\stm32f10x_i2c.h
...........\.....\.......\...\stm32f10x_iwdg.h
...........\.....\.......\...\stm32f10x_lib.h
...........\.....\.......\...\stm32f10x_map.h
...........\.....\.......\...\stm32f10x_nvic.h
...........\.....\.......\...\stm32f10x_pwr.h
...........\.....\.......\...\stm32f10x_rcc.h
...........\.....\.......\...\stm32f10x_rtc.h
...........\.....\.......\...\stm32f10x_spi.h
...........\.....\.......\...\stm32f10x_systick.h
...........\.....\.......\...\stm32f10x_tim.h
...........\.....\.......\...\stm32f10x_tim1.h
...........\.....\.......\...\stm32f10x_type.h
...........\.....\.......\...\stm32f10x_usart.h
...........\.....\.......\...\stm32f10x_wwdg.h
...........\.....\.......\src\stm32f10x_adc.c
...........\.....\.......\...\stm32f10x_bkp.c
...........\.....\.......\...\stm32f10x_can.c
...........\.....\.......\...\stm32f10x_dma.c
...........\.....\.......\...\stm32f10x_exti.c
...........\.....\.......\...\stm32f10x_flash.c
...........\.....\.......\...\stm32f10x_gpio.c
...........\.....\.......\...\stm32f10x_i2c.c
...........\.....\.......\...\stm32f10x_iwdg.c
...........\.....\.......\...\stm32f10x_lib.c
...........\.....\.......\...\stm32f10x_nvic.c
...........\.....\.......\...\stm32f10x_pwr.c
...........\.....\.......\...\stm32f10x_rcc.c
...........\.....\.......\...\stm32f10x_rtc.c
...........\.....\.......\...\stm32f10x_spi.c
...........\.....\.......\...\stm32f10x_systick.c
...........\.....\.......\...\stm32f10x_tim.c
...........\.....\.......\...\stm32f10x_tim1.c
...........\.....\.......\...\stm32f10x_usart.c
...........\.....\.......\...\stm32f10x_wwdg.c
...........\USBLib\demos\Mass_Storage\include\hw_config.h
...........\......\.....\............\.......\memory.h
...........\......\.....\............\.......\msd.h
...........\......\.....\............\.......\stm32f10x_conf.h
...........\......\.....\............\.......\stm32f10x_it.h
...........\......\.....\............\.......\usb_bot.h
...........\......\.....\............\.......\usb_conf.h
...........\......\.....\............\.......\usb_desc.h
...........\......\.....\............\.......\usb_istr.h
...........\......\.....\............\.......\usb_prop.h
...........\......\.....\............\.......\usb_pwr.h
...........\......\.....\............\.......\usb_scsi.h
...........\......\.....\............\project\RVMDK\cortexm3_macro.s
...........\......\.....\............\.......\.....\FLASH.ini
...........\......\.....\............\.......\.....\MassStorage.Opt
...........\......\.....\............\.......\.....\MassStorage.Uv2
...........\......\.....\............\.......\.....\MassStorage_BOOT_FLASH.dep
...........\......\.....\............\.......\.....\stm32f10x_vector.s
...........\......\.....\............\.......\.....\List\cortexm3_macro.lst
...........\......\.....\............\.......\.....\....\MassStorage.map
...........\......\.....\............\.......\.....\....\stm32f10x_vector.lst
...........\......\.....\............\.......\.....\Obj\cortexm3_macro.o
...........\......\.....\............\.......\.....\...\hw_config.d
...........\......\.....\............\.......\.....\...\hw_config.o
...........\......\.....\............\.......\.....\...\main.d
...........\......\.....\............\.......\.....\...\main.o
...........\......\.....\............\.......\.....\...\MassStorage.axf
...........\......\.....\............\.......\.....\...\MassStorage.hex
...........\......\.....\............\.......\.....\...\MassStorage.htm
...........\......\.....\............\.......\.....\...\MassStorage.lnp
...........\......\.....\............\.......\.....\...\MassStorage.plg
...........\......\.....\............\.