欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2015108960314
申请人: TCL移动通信科技(宁波)有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-07-19
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种SD卡CMD引脚驱动电流的配置方法,其特征在于,包括如下步骤:A、当检测SD卡插入时,将SD卡的CMD引脚的驱动电流配置为最大值;

B、获取SD卡的CID寄存器的值,并判断CID寄存器值的CMD引脚的驱动电流配置是否已存在;如果是,则执行步骤C;否则,执行步骤D;

C、配置CMD引脚为正确的驱动电流;

D、设置CMD引脚的输出电平为高电平,从最小驱动电流至最大驱动电流配置CMD引脚,直到CMD引脚的电压为标准高电平电压时,保存所配置的驱动电流和SD卡的CID寄存器值。

2.根据权利要求1所述的SD卡CMD引脚驱动电流的配置方法,其特征在于,所述步骤B具体包括:B1、向SD卡发送复位SD卡的命令;

B2、向SD卡发送要求SD卡反馈其CID寄存器的值的命令;

B3、读取SD卡反馈的CID寄存器的值;

B4、判断CID寄存器值的CMD引脚的驱动电流配置是否已存在。

3.根据权利要求1所述的SD卡CMD引脚驱动电流的配置方法,其特征在于,所述步骤D包括:D1、将CMD引脚的输出电平设置为高电平;

D2、获取CMD引脚的驱动电流的所有配置,将其配置的驱动电流按小到大的顺序排列,并记为CFG[1]、CFG[2]、……、CFG[N],其中,CFG[1]为CMD引脚驱动电流的最小配置,CFG[N]为CMD引脚驱动电流的最大配置,N为CMD引脚驱动电流配置的个数;

D3、依次配置CMD引脚的驱动电流为CFG[1]至CFG[N],使能一个配置后读取CMD引脚的电压,并判断所读取CMD电压是否小于标准电压;如果是,则执行步骤D4;否则,执行步骤D5;

D4、继续使能下一个配置;

D5、设置当前所配置的驱动电流为最佳驱动电流配置,保存所配置的驱动电流与该SD卡的CID寄存器值。

4.根据权利要求1所述的SD卡CMD引脚驱动电流的配置方法,其特征在于,所述步骤C中,正确的驱动电流为能使CMD引脚的输出电压达到CMD引脚的上拉电压的驱动电流。

5.一种实现如权利要求1所述的SD卡CMD引脚驱动电流的配置方法的终端,其特征在于,包括:检测与配置模块,用于当检测SD卡插入时,将SD卡的CMD引脚的驱动电流配置为最大值;

CID获取与判断模块,用于获取SD卡的CID寄存器的值,并判断CID寄存器值的CMD引脚的驱动电流配置是否已存在;

驱动电流配置模块,用于如果存在驱动电流配置时,配置CMD引脚为正确的驱动电流;

测试与配置保存模块,用于如果不存在驱动电流配置时,设置CMD引脚的输出电平为高电平,从最小驱动电流至最大驱动电流配置CMD引脚,直到CMD引脚的电压为标准高电平电压时,保存所配置的驱动电流和SD卡的CID寄存器值。

6.根据权利要求5所述的终端,其特征在于,所述CID获取与判断模块包括:命令发送单元,用于向SD卡发送复位SD卡的命令和要求SD卡反馈其CID寄存器的值的命令;

CID获取单元,用于读取SD卡反馈的CID寄存器的值;

CID判断单元,用于判断CID寄存器值的CMD引脚的驱动电流配置是否已存在。

7.根据权利要求5所述的终端,其特征在于,所述测试与配置保存模块包括:电平设置单元,用于将CMD引脚的输出电平设置为高电平;

配置获取与排列单元,用于获取CMD引脚的驱动电流的所有配置,将其配置的驱动电流按小到大的顺序排列,并记为CFG[1]、CFG[2]、……、CFG[N],其中,CFG[1]为CMD引脚驱动电流的最小配置,CFG[N]为CMD引脚驱动电流的最大配置,N为CMD引脚驱动电流配置的个数;

配置与保存单元,用于当所读取CMD电压小于标准电压时,继续使能下一个配置;当所读取CMD电压为标准电压时,设置当前所配置的驱动电流为最佳驱动电流配置,保存所配置的驱动电流与该SD卡的CID寄存器值。

8.根据权利要求5所述的终端,其特征在于,所述正确的驱动电流为能使CMD引脚的输出电压达到CMD引脚的上拉电压的驱动电流。