社区
驱动开发/核心开发
帖子详情
sd卡驱动读正常 写报crc错误 求高手帮助
kerneler_
2012-11-27 06:04:45
最近在做sd卡驱动,是挂在在spi总线上的,spi总线驱动是同事写的,从sd读取数据没有问题,出现一个问题纠结了快一星期还没解决,就是往sd写数据写不进去,报错,错误码88,察看代码,是crc错误,数据写过去之后,sd卡校验crc不对,这个可能是什么原因呢,是不是spi的时序与sd时序问题,之前解决了一个问题就是时序的不同
...全文
981
2
打赏
收藏
sd卡驱动读正常 写报crc错误 求高手帮助
最近在做sd卡驱动,是挂在在spi总线上的,spi总线驱动是同事写的,从sd读取数据没有问题,出现一个问题纠结了快一星期还没解决,就是往sd写数据写不进去,报错,错误码88,察看代码,是crc错误,数据写过去之后,sd卡校验crc不对,这个可能是什么原因呢,是不是spi的时序与sd时序问题,之前解决了一个问题就是时序的不同
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kerneler_
2012-12-17
打赏
举报
回复
这个问题已经解决了,spi驱动的问题
Tchely.Pan
2012-11-28
打赏
举报
回复
最好查下硬件上SD卡的连线
SD卡
驱动
SD卡
驱动
介绍一、介绍1.SD 卡2. SD的通讯模式3.SD引脚定义二、
SD卡
驱动
介绍1.SD寄存器介绍2、
SD卡
识别流程初始化过程3、
读
写
SD卡
SD卡
读
取数据(CMD17):
SD卡
写数据(CMD24):三、
SD卡
驱动
源码源文件头文件使用指南在不同的平台下实现以下函数 一、介绍 1.SD 卡 安全数码卡, 它是在 MMC 的基础上发展而来, 是一种基于半导体快闪记忆器的新一代记忆设备。按容量分类,可以将SD 卡分为 3 类: SD 卡、 SDHC 卡、 SDXC 卡。
SD卡
(SDSC):0~2G SDHC
SD/TF卡
驱动
(二)--------
SD卡
程序初始化流程以及
读
写
说明: ①测试的
SD卡
为高容量卡,支持
SD卡
2.0协议,容量为16G ②采用GPIO模拟SPI时序的方式对
SD卡
进行
驱动
,很方便移植到没有硬件SPI或者SDIO的MCU,对于这类MCU,只需要将对应的延时函数和GPIO配置换成自己的就可以,其他的都无需变动。 ③对SPI有疑问或者的问题的,请移步之前写过的博文: SD/TF卡
驱动
(一)--------
SD卡
相关简介spm=1001.2014.3001.5501 ④如果内容有任何问题,恳请大家批评指正,谢谢。 一、
SD卡
SPI初始化流程 (1)大致流程分析
spi总线的
SD卡
通讯时序
这周调试了一个spi总线的
sd卡
驱动
,学习了一下
sd卡
的硬件命令时序以及内核中
sd卡
驱动
的框架。 这片文章主要总结一下我从网上搜集的
sd卡
资料,以备后用。
SD卡
支持两种总线方式:SD方式与SPI方式。其中SD方式采用6线制,使用CLK、CMD、DAT0~DAT3进行数据通信。而SPI方式采用4线制,使用CS、CLK、DataIn、DataOut进行数据通信。SD方式时的数据传输速度与
嵌入式
SD卡
驱动
库:SPI/SDIO双模轻量级实现
SD卡
驱动
是嵌入式系统中实现非易失性存储的关键底层技术,涉及物理层协议解析、时序控制与
错误
恢复等核心能力。其原理基于SD物理层规范(v6.00),通过命令-响应机制(CMD0/CMD8/ACMD41等)完成初始化、识别与数据传输,依赖精确的微秒级延时、
CRC
7/
CRC
16校验及状态机管理。该技术价值在于提供确定性执行、零动态内存分配和跨平台可移植性,特别适配Cortex-M系列MCU等资源受限场景。典型应用场景包括FatFS/LittleFS文件系统底层支撑、裸机日志缓存、固件升级与传感器数据批量写入。本文
【高速串行通信】基于S参数去嵌与信道劣化建模的PCIe链路表征:物理层测试中发射机与接收机性能验证方法研究
内容概要:本文围绕PCI Express通道在信道退化情况下的表征方法展开,重点介绍了物理层测试中的关键技术与流程。文章详细阐述了如何通过S参数提取和去嵌入(de-embedding)技术,将测量结果还原至发送端或接收端引脚,以准确评估信号完整性;同时探讨了合规性通道的嵌入、接收端均衡(如CTLE/DFE)对闭合眼图的恢复效果,以及如何生成带有预加重、去加重、抖动损伤和信道仿真的接收端测试信号。此外,还分析了短通道实例的测试结果,并强调高质量PCB设计和S参数数据对去嵌入精度的重要性。; 适合人群:从事高速接口设计、信号完整性分析或PCIe相关芯片开发的工程师,具备一定电磁场理论和高速数字电路基础的研发人员; 使用场景及目标:①用于精确表征PCIe链路在真实信道退化条件下的性能表现;②支持接收端容限测试与合规性验证,提升系统鲁棒性; 阅
读
建议:本资料适用于需要深入理解PCIe物理层测试机制的技术人员,建议结合实际测试工具(如示波器、通道仿真软件)进行实践操作,重点关注S参数获取、去嵌入设置及均衡后信号分析等关键步骤。
驱动开发/核心开发
21,620
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章