打印

SPI写SD卡扇区的一点疑问

[复制链接]
3155|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
miaoye0216|  楼主 | 2012-2-29 08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SD卡初始化成功,写数据发送CMD24成功了,但是又出现新的问题了,数据好像写不进去,每次写完收到卡的反馈都是0xff或者0x00,而不是0xE5,请问会是什么原因?希望大家多多指教,谢谢。

相关帖子

沙发
miaoye0216|  楼主 | 2012-2-29 09:22 | 只看该作者
大家帮帮忙,做过的前辈指导一下,谢谢

使用特权

评论回复
板凳
liber798| | 2012-3-23 19:49 | 只看该作者
帮顶!~

使用特权

评论回复
地板
na239152605| | 2012-4-11 22:31 | 只看该作者
帮顶!我也想知道!!!

使用特权

评论回复
5
zxb1717| | 2012-4-12 10:01 | 只看该作者
虽然做这个很久了,回想一下当初遇到的问题也是这样,楼主要用示波器观察波形,每一个时序都要对,SPI读写SD卡最关键的是起始部分,只要这部分对了,读写就顺理成章了,由于太久了,想不起代码了,要不就上传了

使用特权

评论回复
6
zxb1717| | 2012-4-12 10:02 | 只看该作者
还有就是开始的时候要发一连串虚拟脉冲,不能少于n个吧,不知道楼主是不是做了这个

使用特权

评论回复
7
anboe2012| | 2013-3-21 09:44 | 只看该作者
单片机读写SD卡 模块 支持FAT32 UART接口 .TXT文件

随着电子技术的发展,SD卡作为大容量数据存储器越来越受到广大电子爱好者和客户的衷爱。但是由于SD卡FAT操作的编程复杂,很多电子爱好者望而却步,现在好了,我们推出了这块小巧玲珑的SD卡读卡模块,将复杂的FAT操作集成其内,单片机只需简单的串口操作就能将数据存到SD卡中去,而且支持FAT32。
功能简介:
1. 电源输入范围宽:5~9V,支持3.3V和5V的UART接口。
2. 和单片机的接口简单 UART(串口)接口 可以直接和单片机的UART接口连接
3. 集成FAT32格式系统
4. 文件的读写支持两种模式,一种顺序读写,用以连续的大量数据的读写.一种为给定起始地址的读写,用来随即读写的少量数据的情况,这个功能是的文件的读写非常灵活
5. 波特率可以用拨码开关选择,支持从1200~115200bps
6. 一次性发送数据贞可以长达256字节,有效字节数250
7. 支持<=8G容量的SD卡
8. 读写SD卡模块的速度快
9. 命令结构简单,方便发送
10.能动态监测SD状态有错就会提示
11.模块尺寸小,便于安装与使用。




那个带SD卡的是个模块,带处理器,整合了FAT32,接口是串口(UART)
51单片机串口115200bps读写,写入后文件样子如下:

说明书下载地址:http://www.prog430.com/files/SDV6.pdf

测试软件下载地址:http://www.prog430.com/files/SDV6_test.rar

说明书下载地址:http://www.prog430.com/files/SDV7.pdf

测试软件下载地址:http://www.prog430.com/files/SDV7_test.rar

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

9

帖子

0

粉丝