OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3465|回复: 6

SD卡初始化CMD管脚工作模式的问题

[复制链接]

2

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2015-12-3
在线时间
71 小时
发表于 2016-4-15 11:04:32 | 显示全部楼层 |阅读模式
1金钱
[mw_shl_code=c,true]GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_Init(GPIOD, &GPIO_InitStructure); [/mw_shl_code]我看到原子在《开发指南》说 QQ截图sd.png
CMD管脚应为推挽,可是代码里却使用了上拉输入。CMD管脚个人感觉也应该是推挽吧,求指教,是代码有误还是《开发指南》有误?@正点原子

最佳答案

查看完整内容[请看2#楼]

开发指南有误,应该是复用推挽。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-4-15 11:04:33 | 显示全部楼层
开发指南有误,应该是复用推挽。
回复

使用道具 举报

2

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2015-12-3
在线时间
71 小时
 楼主| 发表于 2016-4-15 12:26:40 | 显示全部楼层
STM参考手册也说SDIO_CMD工作模式应设置为推挽复用输出
QQ截图20160415122354.png
回复

使用道具 举报

2

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2015-12-3
在线时间
71 小时
 楼主| 发表于 2016-4-19 18:19:28 | 显示全部楼层
正点原子 发表于 2016-4-15 11:04
开发指南有误,应该是复用推挽。

原子哥,那应该是代码有误吧,我看代码使用的GPIO_Mode_IPU也就是上拉输入模式。
回复

使用道具 举报

13

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
421
金钱
421
注册时间
2015-12-3
在线时间
46 小时
发表于 2016-8-9 16:41:38 | 显示全部楼层
楼主,你的代码改了吗?这个你是怎么处理的?
学到老,活到老
回复

使用道具 举报

2

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2015-12-3
在线时间
71 小时
 楼主| 发表于 2016-8-9 17:02:15 | 显示全部楼层
天际超体 发表于 2016-8-9 16:41
楼主,你的代码改了吗?这个你是怎么处理的?

这个我还真忘了,当时最后用的SPI
回复

使用道具 举报

13

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
421
金钱
421
注册时间
2015-12-3
在线时间
46 小时
发表于 2016-8-9 17:39:41 | 显示全部楼层
void 发表于 2016-8-9 17:02
这个我还真忘了,当时最后用的SPI

好吧,我的是v3之前的板子,不知为何他也是SPI的压根没用SDIO,很是无语啊!!
学到老,活到老
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-1 13:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表