SD

所属分类:处理器开发
开发工具:Visual C++
文件大小:1423KB
下载次数:81
上传日期:2011-08-05 16:50:31
上 传 者zhangjia
说明:  基于STM32的读写SD卡的开发 经过测试成功读写
(Based on the STM32 development of reading and writing SD card reader has been tested successfully)

文件列表:
SD_card(读)(用SPI1,PE3片选)\library\inc\cortexm3_macro.h (2356, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_adc.h (18985, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_bkp.h (7042, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_can.h (12410, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_crc.h (2012, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_dac.h (9729, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_dbgmcu.h (2990, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_dma.h (18105, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_exti.h (5907, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_flash.h (14127, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_fsmc.h (19172, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_gpio.h (14951, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_i2c.h (16344, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_iwdg.h (3545, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_lib.h (3331, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_map.h (28421, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_nvic.h (19329, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_pwr.h (3996, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_rcc.h (14914, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_rtc.h (3750, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_sdio.h (18457, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_spi.h (13913, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_systick.h (3343, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_tim.h (47334, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_type.h (3519, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_usart.h (14526, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\inc\stm32f10x_wwdg.h (2751, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_adc.c (58694, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_bkp.c (11301, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_can.c (32180, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_crc.c (4746, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_dac.c (17306, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_dbgmcu.c (5353, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_dma.c (33422, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_exti.c (8873, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_flash.c (32815, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_fsmc.c (41723, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_gpio.c (22643, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_i2c.c (46932, 2008-05-27)
SD_card(读)(用SPI1
,PE3片选)\library\src\stm32f10x_iwdg.c (6562, 2008-05-27)
... ...

/******************** (C) COPYRIGHT 2007 STMicroelectronics ******************** * 文件名称 : readme.txt * 作者 : mount_zzq@126.com * 首次发布日期 : 10/19/2007 * 描述 : 例程SPI模式下读写SD卡的描述 ******************************************************************************** 注释:数据线连接方法: CD_DAT3(1)-----PE3(片选) CMD(2)---------PA7(MOSI) CLK(5)---------PA5(SCLK) DAT0(7)--------PA6(MISO) CD(10)引脚没用。无需接PC12 **------------------------------------------------------------------------------ ********************************************************************************/ * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE * CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. *******************************************************************************/ 例程描述 ========== 此例程是SPI模式下,识别SD卡,读出SD卡的块数,块的大小,总的存储容量,向SD卡读写数据, 并通过超级终端显示出来。 通过调用 Get_Medium_Characteristics()函数,将SD卡的类型,大小,块数,块的大小,在 超级终端显示出来。显示内容如下: Hello STM32F10X Starting, This is sample of SD for SPI mode! MSD_Init result: 0 CardType: SD MsdBlockCount: 1971200 MsdBlockSize: 512 Byte MsdMemorySize: 1009254400 Byte 向指定的扇区中写入数据,并且读出来,显示内容如下: Read data from SD_Card result[0]: 0 Read data from SD_Card result[1]: 1 Read data from SD_Card result[2]: 2 ... 包含的函数 =========== main.c stm32f10x_conf.h stm32f10x_macro.s stm32f10x_it.c 如何使用 ============= 为了使程序运行,必须做到如下步骤: - 创建工程,并设置好所有工具链接启动文件 - 拼接所需要的库文件: assembling stm32f10x_startup.s... compiling stm32f10x_vector.c... compiling stm32f10x_it.c... assembling cortexm3_macro.s... compiling main.c... compiling stm32f10x_adc.c... compiling stm32f10x_bkp.c... compiling stm32f10x_can.c... compiling stm32f10x_dma.c... compiling stm32f10x_exti.c... compiling stm32f10x_flash.c... compiling stm32f10x_gpio.c... - 链接并下载到印象flash中。 - 运行例程。 ******************* (C) COPYRIGHT 2007 STMicroelectronics *****END OF FILE******

近期下载者

相关文件


收藏者