/**
@page SDIO_Example SDIO_Example
@verbatim
******************** (C) COPYRIGHT 2009 STMicroelectronics *******************
* @file SDIO/readme.txt
* @author MCD Application Team
* @version V3.1.2
* @date 09/28/2009
* @brief Description of the SDIO Example.
******************************************************************************
* THE PRESENT FIRMWARE 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 FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
* CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
******************************************************************************
@endverbatim
@par Example Description
This example provides a basic example of how to use the SDIO firmware library and
an associate driver to perform read/write operations on the SD Card memory (SD Card
V1.0, V1.1, V2.0 and SDHC (High Capacity) protocol)that could be mounted on the
STM3210E-EVAL board.
Below is a description of the different example steps:
- Configure the SDIO according to the desired SDIO_CK clock frequency.
- Reset the SD Card
- Identify the SD Card
- Initializes the SD Card
- Get the SD Card Info
- Select the SD Card
- Enable the Wide Bus mode (4-bit data)
- Erase the correponding blocks
- Read the Erased blocks
- Test if the corresponding Blocks are well erased: check if the EraseStatus
variable is equal to PASSED.
- Set the Data Transfer Mode to DMA
- Write a single Block
- Read a single Block
- Comapare the written Block and the read one: check if the TransferStatus1
variable is equal to PASSED.
- Write multiple Blocks (2)
- Read multiple Blocks (2)
- Comapare the written Blocks and the read one: check if the TransferStatus2
variable is equal to PASSED.
@par Directory contents
- SDIO/stm32f10x_conf.h Library Configuration file
- SDIO/stm32f10x_it.c Interrupt handlers
- SDIO/stm32f10x_it.h Header for stm32f10x_it.c
- SDIO/sdcard.c SD Card Driver file
- SDIO/sdcard.h Header for sdcard.c
- SDIO/main.c Main program
@par Hardware and Software environment
- This example runs only on STM32F10x High-Density Devices.
- This example has been tested with STMicroelectronics STM3210E-EVAL (STM32F10x
High-Density) evaluation board and can be easily tailored to any other
supported device and development board.
@note Make sure that the Jumper 17 (JP17) is closed and Jumper 20 (JP20) is open
in STM3210E-EVAL
@par How to use it ?
In order to make the program work, you must do the following:
- Create a project and setup all project configuration
- Add the required Library files:
- stm32f10x_gpio.c
- stm32f10x_rcc.c
- misc.c
- stm32f10x_sdio.c
- stm32f10x_dma.c
- system_stm32f10x.c (under Libraries\CMSIS\Core\CM3)
- Edit stm32f10x.h file to select the device you are working on (#define
STM32F10X_HD, in this case).
@b Tip: You can tailor the provided project template to run this example, for
more details please refer to "stm32f10x_stdperiph_lib_um.chm" user
manual; select "Peripheral Examples" then follow the instructions
provided in "How to proceed" section.
- Link all compiled files and load your image into target memory
- Run the example
@note
- Low-density devices are STM32F101xx and STM32F103xx microcontrollers where
the Flash memory density ranges between 16 and 32 Kbytes.
- Medium-density devices are STM32F101xx and STM32F103xx microcontrollers where
the Flash memory density ranges between 32 and 128 Kbytes.
- High-density devices are STM32F101xx and STM32F103xx microcontrollers where
the Flash memory density ranges between 256 and 512 Kbytes.
- Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers.
* <h3><center>© COPYRIGHT 2009 STMicroelectronics</center></h3>
*/
没有合适的资源?快使用搜索试试~ 我知道了~
13 SD卡读写-SDIO接口.rar_STM32F103_greater2u4_stemsdrq
共125个文件
h:34个
c:30个
o:12个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 198 浏览量
2022-09-15
01:07:09
上传
评论
收藏 1.27MB RAR 举报
温馨提示
STM32资料
资源推荐
资源详情
资源评论
收起资源包目录
13 SD卡读写-SDIO接口.rar_STM32F103_greater2u4_stemsdrq (125个子文件)
STM32_FD_SDCard-SDIO.axf 524KB
STM32-FD-SDCard-SDIO_uvopt.bak 152KB
STM32-FD-SDCard-SDIO_Opt.Bak 4KB
STM32-FD-SDCard-SDIO.opt.bak 4KB
STM32-FD-SDCard-SDIO_Uv2.Bak 3KB
stm32f10x_tim.c 100KB
sdcard.c 90KB
stm32f10x_adc.c 46KB
stm32f10x_i2c.c 36KB
stm32f10x_fsmc.c 34KB
stm32f10x_usart.c 34KB
stm32f10x_rcc.c 33KB
stm32f10x_can.c 30KB
stm32f10x_sdio.c 28KB
stm32f10x_spi.c 27KB
stm32f10x_dma.c 27KB
stm32f10x_flash.c 26KB
system_stm32f10x.c 24KB
system_stm32f10x.c 24KB
stm32f10x_gpio.c 18KB
core_cm3.c 16KB
stm32f10x_dac.c 13KB
main.c 12KB
main.c 9KB
stm32f10x_pwr.c 9KB
SPI_Flash.c 8KB
stm32f10x_rtc.c 8KB
stm32f10x_bkp.c 8KB
misc.c 7KB
stm32f10x_exti.c 7KB
stm32f10x_wwdg.c 5KB
stm32f10x_it.c 5KB
stm32f10x_iwdg.c 5KB
stm32f10x_dbgmcu.c 4KB
stm32f10x_crc.c 3KB
sdcard.crf 264KB
main.crf 251KB
stm32f10x_usart.crf 240KB
stm32f10x_it.crf 237KB
stm32f10x_rcc.crf 236KB
stm32f10x_sdio.crf 233KB
stm32f10x_gpio.crf 232KB
stm32f10x_dma.crf 231KB
system_stm32f10x.crf 229KB
misc.crf 229KB
core_cm3.crf 3KB
stm32f10x_usart.d 665B
stm32f10x_sdio.d 650B
stm32f10x_gpio.d 650B
stm32f10x_it.d 637B
stm32f10x_dma.d 635B
stm32f10x_rcc.d 635B
system_stm32f10x.d 609B
main.d 571B
sdcard.d 510B
misc.d 500B
core_cm3.d 84B
startup_stm32f10x_hd.d 62B
STM32-FD-SDCard-SDIO_STM32-SDCard-SDIO.dep 9KB
STM32-FD-SDCard-SDIO_STM32-SPI-AT45DB161D.dep 3KB
stm32f10x.h 519KB
stm32f10x_tim.h 48KB
core_cm3.h 41KB
stm32f10x_adc.h 19KB
stm32f10x_dma.h 18KB
stm32f10x_sdio.h 18KB
stm32f10x_fsmc.h 17KB
stm32f10x_i2c.h 17KB
stm32f10x_rcc.h 16KB
sdcard.h 15KB
stm32f10x_gpio.h 15KB
stm32f10x_spi.h 15KB
stm32f10x_usart.h 14KB
stm32f10x_flash.h 14KB
stm32f10x_can.h 14KB
stm32f10x_dac.h 10KB
stm32f10x_bkp.h 7KB
stm32f10x_exti.h 6KB
misc.h 5KB
stm32f10x_pwr.h 4KB
stm32f10x_iwdg.h 4KB
stm32f10x_rtc.h 4KB
stm32f10x_conf.h 3KB
stm32f10x_conf.h 3KB
stm32f10x_conf.h 3KB
stm32f10x_dbgmcu.h 3KB
stm32f10x_wwdg.h 3KB
platform_config.h 2KB
platform_config.h 2KB
system_stm32f10x.h 2KB
stm32f10x_crc.h 2KB
stm32f10x_it.h 2KB
stm32f10x_it.h 2KB
SPI_Flash.h 1KB
STM32_FD_SDCard-SDIO.hex 26KB
STM32_FD_SDCard-SDIO.htm 59KB
JLinkSettings.ini 285B
JLinkArm_STM3210B-EVAL.ini 205B
STM32_FD_SDCard-SDIO.lnp 583B
startup_stm32f10x_hd.lst 50KB
共 125 条
- 1
- 2
资源评论
alvarocfc
- 粉丝: 105
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 机器学习和数据挖掘课程设计-米其林餐厅数据挖掘管理系统源码+使用文档说明.zip
- html html html展示我与ai的对化
- 数据结构课程设计-全国交通出行咨询模拟系统C语言实现源码.zip
- cef-binary-109.0.1+gcd5e37a+chromium-109.0.5414.8-windows32
- 基于C语言的全国交通咨询系统模拟源码.zip
- 正点原子HAL库 STM32F4 DMA(学习自用附源码)
- 炫酷代码雨,超级炫酷哦!!!
- 基于物联网MQTT协议的智能停车场管理系统
- POETIZE个人博客系统源码 - 最美博客
- 基于深度学习的行人检测系统源码+项目说明(YoloV3+Tensorflow).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功