专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
EMMC的CMD1命令返回值不对
2019-07-25 11:10
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
4179
11
1591
CMD1
返回的结果为
0xC0FF8080
,实际应该是
0xC0FF8000
,因为我的VCC和VCCQ的供电都是3.3V。
然后最后的EMMC初始化完了,输出的卡信息全是错的。
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
正点原子
1楼-- · 2019-07-25 16:34
帮顶
加载中...
Bunny17
2楼-- · 2019-07-25 17:46
调试中发现CMD3命令后,应该得到RCA的值,分配相对地址到设备,然后我的程序CMD3命令后RCA的值为0 ,应该就是这个原因导致后面卡的信息也是错的。PDF描述中,RCA的值应该是要大于1的。
加载中...
Bunny17
3楼-- · 2019-07-25 22:03
相对设备地址,是设备系统地址,有主机在初始化时动态分配。
一旦分配了RCA,设备就进入数据传输模式。主机在识别总线上的设备后即进入数据传输模式。
在设备识别模式下,主机复位设备,验证工作电压范围和访问模式,识别设备并为总线上的设备分配相对设备地址(RCA)。
主机发送CMD3(SET_RELATIVE_ADDR)赋予该设备一个相对设备地址(RCA),它比CID短,将在下一步的数据传输模式(典型地,采用比fOD更高的时钟速率)下寻址设备。一旦接收到RCA,设备就变为Stand-by状态,且设备不再对下一步的识别循环作出反应。而且,设备将其输出驱动器从开漏切换到推拉。
加载中...
Bunny17
4楼-- · 2019-07-26 02:37
精彩回答 2 元偷偷看……
加载中...
Bunny17
5楼-- · 2019-07-26 07:57
最后没有管他,程序继续往前走。
加载中...
Bunny17
6楼-- · 2019-07-26 10:46
但是FATFS系统文件加上去又不对了。
加载中...
1
2
下一页
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
STM32开发板免费用活动
7 个回答
stm32 处理 DHT11占用太多时间,大家程序是怎么设计的
8 个回答
分享一个STM32单片机做的离线编程器代码
9 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
一旦分配了RCA,设备就进入数据传输模式。主机在识别总线上的设备后即进入数据传输模式。
在设备识别模式下,主机复位设备,验证工作电压范围和访问模式,识别设备并为总线上的设备分配相对设备地址(RCA)。
主机发送CMD3(SET_RELATIVE_ADDR)赋予该设备一个相对设备地址(RCA),它比CID短,将在下一步的数据传输模式(典型地,采用比fOD更高的时钟速率)下寻址设备。一旦接收到RCA,设备就变为Stand-by状态,且设备不再对下一步的识别循环作出反应。而且,设备将其输出驱动器从开漏切换到推拉。
一周热门 更多>