TF卡接口介绍 ELF 1的TF卡槽P1是使用CPU的SDHC1接口,该接口支持SD、SDHC和SDXC(UHS-I)卡。当SDXC卡的等级是UHS-II或更高时,会被降级到UHS-I使用。原因是从UHS-II开始,增加了新的数据脚(类比USB3.0与以往的区别)。 主板上的这个TF卡槽是有卡检测功能的,当插入卡之后CD引脚会被短接到GND上,主控就会检测到卡插入,来执行识别卡的动作。底板原理图如图2.3。 图2.3 底板TF卡槽原理 由于核心板在TF卡数据线上面已经做过上拉处理。因此,底板上拉电阻是空焊的(原理图中DNP表示空焊)。时钟信号上的电容C6进行滤波,可以保证时钟信号的稳定。R20电阻为了方便后期调试预留,可以对时钟做源端阻抗匹配。 主要引脚和功能描述如下: CLK:时钟信号,控制器或者SD卡在每个时钟周期传输一个命令位或数据位,在SD总线的默认速度模式下频率可在0~25MHz之间变化,SD卡的总线管理器可以不受限制的自主产生0~25MHz 的频率,在UHS-I速度模式下,时钟频率最高可达208M。但在此核心板最高只能达到50MHZ的时钟频率25MB/s的传输速度。 CMD:命令和响应复用引脚,命令是由控制器发给SD卡,可以是从控制器到单个SD卡,也可以是到SD总线上所有卡;响应是存储卡对控制器发送的命令应答,应答可以来自单卡或所有卡。 DAT0~3:数据线,数据可以从卡传向控制器也可以从控制器传向卡。 |