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

怎么用STM32测试SD是否为扩容卡

木兮青鱼 2018-12-14 浏览量:1002
有什么好的方法进行测试
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 不在文件系统下就可以检测到,或者在每个地址写一下在读看看,比如4g卡 可以在地址1G2G3G4G的地方写读后进行对比看看
    • 发布于 2018-12-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 这种想法可以作为学习STM32-SDIO接口很好的借口。


    使用STM32的SDIO接口去读SD卡的话,可以把卡类型及扇区数都读出来。扇区数*512就是实际容量了。

    正点原子的例程里有SD卡的驱动。

    • 发布于2018-12-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以通过接口读取SD卡的容量等信息,再与卡上标的是不是一样进行对比
    • 发布于2018-12-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 读一下卡的硬件信息,能看出来
    • 发布于2018-12-18
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32连续写进几GB的数据,然后读取第一个扇区和最后一个扇区的数据,对比就出来了
    • 发布于2018-12-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 最简单的方式就是直接用读卡器写入大文件,如果是扩容卡的话肯定写着写着就中断了。

    • 发布于2018-12-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是用一个大文件来传输,然后再把文件读取出来就知道了
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 有专门的测试软件可以测试,比如各种量产工具
    • 发布于2019-01-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

怎么用STM32测试SD是否为扩容卡