最后更新:2021-12-23 04:44:03 手机定位技术交流文章
SD内存卡是新一代的内存装置,以半导体闪存存储芯片为基础。由于体积小 数据传输速度快 热能插件功能大通常在移动设备上看到。数字相机、平板电脑和多媒体播放器就是几个例子。对于在SD卡上的读写,控制器通常包括两类通信界面。SPI 接口就是一个例子。另外一个是SDIO接口
一个存储器、一个存储器接口、一个电源测试、一张卡和一个接口控制器,一个接口驱动器包括一个SD卡。
存储单元是存储数据组成部分,存储单元通过存储单元接口将数据传送到卡片控制单元。
电源检测装置保证SD卡在正确的电压下操作,在停电或现成的情况下,控制装置和存储装置接口将重设。
身份证和接口管理股管理8个SD发报机的运行状态。
SD卡页脚的输入和输出由接口驱动器控制。
SD卡系统提供两种通信协议:SD和SPI主机系统,这两种系统都可以使用。
收到重置命令后,SD卡将根据主机信息选择使用模式,然后连接遵循同样的程序。
SD卡 SPI 执行使用与 SD 模式命令相同的 SD 模式命令。 SD卡 SPI 接口向后与市场目前的 SPI 主机兼容 。
SD卡SPI频道与其他SPI装置一样,包含四个信号:
CS: 主机到卡选项卡选项卡的信号(芯片秘密) 。
CLK: 从主机到卡片的时钟信号 。
从主机到卡片的数据传输
数据信号被控制在主机上
卡片共享的SPI的另一个特征是字节传输。所有数据都是整数字节(8位),并且直接且始终与 CS 信号SD 卡系统( SPI 模式) 的结构一致。
SD 卡系统(host &card)定义了两种操作模式:
当您在公共汽车上重置和定位新卡时,主要机会是卡识别模式。当卡被重置时,将处于识别模式,直到收到 SEND_RCA (CDD3) 信号为止。
最初启动 RCA 时, 该卡片处于数据传输模式。 所有主要机会上的卡片都会被检测, 然后以此模式检测 。
实验提供了完整的代码,SD卡读卡应用软件,以及以下100度在线驱动器链接:
亲爱的,我不知道你在说什么,这篇文章是我们特别报导全球之声网络.com/s/1MFVI8M022kmu的部分内容。
提取码:xhc1
以下是一个主要代码分析的例子:
主函数:
SD卡写入函数:
程序从适当的初始化开始, 完成主输出, 然后格式化SD卡, 在循环中成功, 输入SD卡读和写功能, 然后从SD卡开始, 挂上它, 创建它, 写它, 写它, 写它超过10次, 然后打印时间 。
STM32 SD卡
CS 接 PB0
SCK 接 PA5
PA6 ISO ISO 拾取器
PA7由MOSI接收。
我们从代码中可以看到,我们用SD卡创建了一个文本文件HELLO, 并向它发送了以下数据:
(通知所有部件都配有5个单位5.5v)
读卡器读卡:
可见写入文件成功。
STM32通过STM32完成SD卡数据读取。
本文由 在线网速测试 整理编辑,转载请注明出处。