• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32如何读取SD卡的内容,调用命令什么的

2079172847@qq.com 2018-04-29 浏览量:1489
不会啊啊
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 首先确定SD卡接口,如果是SPI接口使用SPI通讯与SD卡通讯和交换数据。SDIO接口也是一样的道理,这些接口在标准库和HAL库中都有相应驱动提供。
    • 发布于 2018-04-29
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • STM32读取SD卡的内容,你要看是否别人写好了驱动接口给你调用,如果没有,你需要自己写驱动,看下SD卡使用的是什么接口,然后调用库函数初始化,自己封装一个读函数接口,写函数接口,给上层应用使用就可以了,其它需要 什么操作,再继续封装接口
    • 发布于2018-04-29
    • 举报
    • 评论 0
    • 0
    • 0

  • sd 卡初始化读写,是一套协议,可以搜 sd 2.0 协议看看

    使用的话,直接用官方库,看官方例程

    • 发布于2018-04-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 用SDIO或者SPI接口,挂载FATFS进行读取,不能简单地像读取FLASH块那样读取。

    • 发布于2018-04-29
    • 举报
    • 评论 0
    • 0
    • 0

  • SD卡的话,建议题主学一下FatFs,正点原子、安富莱都有教程的,如果你觉得麻烦或者说不想学想直接用都是可以的,有直接移植 好了的例程。stm32平台,其他拼图资料比较少
    • 发布于2018-04-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 没有什么命令,你要从底层写驱动程序,SD卡支持SPI的方式,而且有例程,
    • 发布于2018-05-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实你看下SPI端口的设置,你会发现,moso是设置成了复用推挽,而且是置高的(即1),这样就算从机每返回值,也是会默认为1,即8为返回值时饰0XFF,不会进入死循环。
    • 发布于2018-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 建议使用一个fatfs文件系统,目前可以用STM32Cubemx配置一个带了fatfs的初始工程
    • 发布于2018-05-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32如何读取SD卡的内容,调用命令什么的