SD卡不是块寻址吗,为什么我写数据到0x00000002就行不通!

2019-07-16 06:36发布

我记得SD卡是块寻址,而且也见过往80扇区写数据直接在指令后写入80。但我却不能这样写地址回应地址错误,但地址写入为512的倍数(如0x00000200)却能行这是为什么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
ncyangyong
1楼-- · 2019-07-16 07:58
查一下你的底层驱动,可能你是写的物理地址,不是块地址
jianjiang525
2楼-- · 2019-07-16 12:38
还有这么一说的!有什么不同吗?不过我是参考两个原有程序编写的那两个是直接写入到扇区号的。
jianjiang525
3楼-- · 2019-07-16 16:16
参考的那两个程序还有个扇区~字节转换过程,看来读别人程序还是得细心啊!
diangongshi
4楼-- · 2019-07-16 19:29
 精彩回答 2  元偷偷看……

一周热门 更多>