野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 25229|回复: 4

关于SDIO的问题

[复制链接]
发表于 2013-12-15 13:47:26 | 显示全部楼层 |阅读模式
  1. uint8_t SD_Detect(void)
  2. {
  3.   __IO uint8_t status = SD_PRESENT;

  4.   /*!< Check GPIO to detect SD */
  5.   if (GPIO_ReadInputDataBit(GPIOD, GPIO_Pin_2) != Bit_RESET)
  6.   {
  7.     status = SD_NOT_PRESENT;
  8.   }
  9.   return status;
  10. }这段代码是从STM官方例程里移植的。在火哥的例子中已经删除了检测SD卡这段程序。我想请教一下。这个读取的引脚要读哪个。我再协议里好像没找到啊。协议里给略去了。
复制代码
回复

使用道具 举报

发表于 2013-12-15 13:54:46 | 显示全部楼层
这个 与 sd卡 协议 无关,是 TF卡 座 自带的 功能。如果插入 SD卡, 第9个脚  就会 接地,否则悬空。

此代码 就是 检测 第九个引脚 是否 接地
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-15 14:05:51 | 显示全部楼层
fire 发表于 2013-12-15 13:54
这个 与 sd卡 协议 无关,是 TF卡 座 自带的 功能。如果插入 SD卡, 第9个脚  就会 接地,否则悬空。

此 ...

额不好意思火哥。原理图上面只有8个脚。是因为这个TF卡座只适应8脚的MicroSD卡的原因吗?因此这个实验并不需要检测SD卡?
回复 支持 反对

使用道具 举报

发表于 2013-12-15 14:19:10 | 显示全部楼层
Waiting 发表于 2013-12-15 14:05
额不好意思火哥。原理图上面只有8个脚。是因为这个TF卡座只适应8脚的MicroSD卡的原因吗?因此这个实验并不 ...

自弹式的 TF 卡座 都是 9个脚的 ……

只不过 第9个脚 没接而已
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-15 14:41:37 | 显示全部楼层
fire 发表于 2013-12-15 14:19
自弹式的 TF 卡座 都是 9个脚的 ……

只不过 第9个脚 没接而已

明白啦。已经成功移植了。谢谢火哥~
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 06:06 , Processed in 0.028361 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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