SD卡的读取与写入

news/2024/11/24 13:46:50/

文章目录

  • 一、SD卡简介
  • 二、实验过程
  • 三、总结

一、SD卡简介

安全数字卡(简称SD卡),最初引进应用于手持式可携带电子产品,在一个小尺寸产品上可靠的存储数据,如移动电话,数码相机等。
SD卡内部包含一个控制器,能控制内部所有的闪存操作。根据串行时钟数据在主机与卡之间传输,速度为512字节块。
SD卡有定义2套总线协议。默认是本地SD模式,但是能配置成较慢SPI模式。在上电后第一次复位命令期间选择协议。SD卡工作在SD模式,若将卡切换到SPI模式,当主机发送复位命令给卡时CS信号必须生效。一旦配置了专用的协议,在供电期间都不能改变。切换协议的唯一方法就是重新上电。

二、实验过程

1、最重要的过程来了,代码获取。
链接:https://pan.baidu.com/s/1oFMfQhgpS-x8skhIltIxaQ?pwd=dt81
提取码:dt81
2、主要代码修改

int main(void)
{HAL_Init();SystemClock_Config();MX_GPIO_Init();MX_SPI1_Init();MX_FATFS_Init();MX_USART1_UART_Init();HAL_UART_Receive_IT(&huart1,&aRxBuffer1,1); 	//enable uart	printf(" mian \r\n");Get_SDCard_Capacity();	//得到使用内存并选择格式化while (1){WritetoSD(WriteBuffer,sizeof(WriteBuffer));		HAL_Delay(500);WriteBuffer[0] = WriteBuffer[0] +0;WriteBuffer[1] = WriteBuffer[1] +1;write_cnt ++;while(write_cnt > 200){	printf(" while \r\n");HAL_Delay(500);}	}
}

WriteBuffer函数要把最后位的数字改成跟前面一样。
3、烧录程序及结果展示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、注意事项
a.供电需要用到5V,3V3的不行
b.接线的话要尽可能的短,太长会挂载失败,可能是线路不稳定的原因。
接线说明:

SD卡单片机
CSPB0
SCKPA5
MOSIPA7
MISOPA6
VCC5V
GNDGND

三、总结

就我个人觉得的话实验还是挺简单的,站在巨人的肩膀上,乘了前人的凉。但是也不简单。就是你跟别人一样你也做不出来。可能是线路不稳定的原因,或者是其它的,反正我感觉这成功需要很大的运气,有时候突然就行了,然后下次又不行了。
参考链接:
https://blog.csdn.net/m0_58414679/article/details/122036435?spm=1001.2014.3001.5501


http://www.ppmy.cn/news/355584.html

相关文章

计算机无法读取手机内存,手机sd卡无法读取,教您解决手机sd卡无法读取的方法...

手机的内存是分为自带内存和外接内存的。所以我们一般下载的应用、拍的照片也是保存在自带内存卡或者外接内存卡里的。但要是我们的手机SD卡无法读取读了该怎么办呢?SD卡里的应用、照片之类的也都无法打开了。今天小编就来给小伙伴们说说手机SD卡无法读取读这个问题的解决方法…

sd卡无法读取怎么修复?还能恢复数据吗?

相机sd卡插在电脑上没反应?sd卡是一种基于半导体快闪记忆器的新一代记忆设备,被广泛应用在手机、数码相机等便携式装置中,但有时候相机sd卡会出现无法读取的现象,这是什么原因?里面的数据还能恢复吗?下面就…

相机SD卡无法读取提示格式化 相机SD卡无法读取怎么修复

相机SD卡中储存着的照片和视频,承载着我们美好的回忆。因为相机SD卡的容量有限,我们会定期对SD卡中的数据进行云盘备份,然后清理相机SD卡中的数据。在打开相机SD卡时,可能会遇到SD卡无法读取的情况。那么,相机SD卡无法…

数码相机SD卡无法读取怎么办?照片怎么恢复

数码相机SD卡无法读取怎么办?SD卡被广泛应用于数码相机、手机等便携式设备上,里面必然存储了不少照片,但有时候也会发生一些故障,如相机SD卡连接电脑时无法读取,这是什么原因呢? 当相机SD卡出现无法读取问题…

新能源汽车——上下高压电

一、钥匙状态 钥匙状态描述OFF锁止开关ACC附件开关ON电源开关(15电)START启动开关(高压电) 二、上下电原理 主正继电器:高压系统中正极侧的主继电器。 主负继电器:高压系统中负极侧的主继电器。 预充继电…

名爵如何解除限速_新国标电动车限速怎么解除

新国标电动车能解限速吗,新国标电动车添加了防篡改装置,理所当然解除限速是相当困难的,但是也是可以解除的,但是提倡小伙伴们一定不要解除。限速是以便安全。 电动车是非常多消费者基本都会购买的出行工具,这样的出行工具轻便灵活…

模拟电动车简易报警器

模拟电动车简易报警器 项目效果 1.按下433信号发送模块的A按键,系统接收模块接收到信号,系统的继电器吸合,报警喇叭响两秒后继电器断开,喇叭不响,系统进入警报模式; 2.警报模式下,如果震动模…

电动车逆向行驶会怎么处理

电动车应当实行右侧通行,如果左侧通行即是逆向行驶。对逆向行驶的非机动车辆,交通管理部门可依照道路通行规定处警告或者五元以上五十元以下罚款;非机动车驾驶人拒绝接受罚款处罚的。关于电动车逆向行驶会怎么处理的问题,上海律师已经整理了如下的内容供…