请问基于STM32单片机的智能家居系统的存储模块用的是sd卡的话,sd卡模块应该怎么设计呢
2条回答 默认 最新
关注 【相关推荐】
- 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7774005
- 这篇博客也不错, 你可以看下STM32 关于读sd卡的一些注意事项
- 您还可以看一下 Abel小智老师的嵌入式开发系统学习路线 从基础到项目 精品教程 工程师必备课程 物联网课程中的 STM32如何使用定时器?小节, 巩固相关知识点
- 除此之外, 这篇博客: STM32完成SD卡的数据写入中的 一、SD卡模块简介 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
根绝百度百科上的解释:
SD卡_百度百科 (baidu.com)SD存储卡是一种基于半导体快闪记忆器的新一代记忆设备,由于它体积小、数据传输速度快、可热插拔等优良的特性,被广泛地于便携式装置上使用,例如数码相机、平板电脑和多媒体播放器等。
读者可以参考网络资源了解SD卡,下文参考正点原子STM32不完全手册。SD卡按容量分类,可以将SD卡分为3类:SD卡、SDHC卡、SDXC卡。SD卡一般支持两种操作模式:1.SD卡模式;2.SPI模式。SD卡的引脚排序如下图所示:
图 1.1-1 SD卡引脚功能描述如下表所示:
针脚 1 2 3 4 5 6 7 8 9 SD卡模式 CD/DAT3 CMD VSS VCC CLK VSS DAT0 DAT1 DAT2 SPI模式 CS MOSI VSS VCC CLK MISO NC NC SD卡有5个寄存器,如下表所示:
名称 宽度 描述 CID 128 卡标识寄存器 RCA 16 相对卡地址(Relative card address)寄存器:本地系统中卡的地址,动态变化,在主机初始化的时候确定
*SPI模式没有CSD 128 卡描述数据:卡操作条件相关的信息数据 SCR 64 SD配置寄存器:SD卡特定信息数据 OCR 32 操作条件寄存器 本次实验采用的是TF卡(micro SD卡),实验电路图可以参考
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 做一个简单项目,用Python分析共享单车的数据
- ¥20 在使用CESM2.2.0模型进行case.submit过程中出现如下错误(关键词-Map)
- ¥15 有办法改变通过wifi进入的网站的设置吗
- ¥15 所以到底怎么算!算到凌晨五点都算不出来!
- ¥15 label_studio
- ¥15 请教如何phython发邮件
- ¥15 linux系统安装问题
- ¥15 路径规划如何采用矢量法让他们尽量在一个方向
- ¥15 crypto 一道rsa解密题
- ¥15 survIDINRI已将生存时间转为数值变量,仍错误 Time variable is not numeric。