官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机硬件工程师交流 > SIM卡是如何detect的?

SIM卡是如何detect的?

05-08
小弟我刚入手机行业,请问高手SIM卡是如何detect的?

开机上电时主芯片会顺序配置SIM电源,然后和SIM卡IC按照协议进行握手,一般开始给配1.8V,若SIM卡自身就是1.8V的卡则两者握手会成功,然后主芯片就一直开启1.8V来给SIM卡供电。若SIM卡不是1.8V的卡,则配上1.8V后按协议握手会失败,然后主芯片再给配3V,再次握手,若SIM卡为3V的则握手成功,主芯片常开3V给SIM卡供电。目前一般就这两种卡。

通过sim_IO来detect

是靠通信协议来检测。

能详细点吗

这个要问驱动的了,要了解SIM卡的协议。

5#的说得对

看卡能不能回ATR

可以通过Data_IO的高低电平变化来判断

THANKS

为什么mt6250 SIM卡2一项 VSIM2除了提供1.8v和3v外,还有其他好几个电压值,这几个电压是干嘛的?难道是常见SIM卡出了1.8和3v外,还有其他电压值

如果sim是热插拔的,会有一个detect pin,如果不是热插拔的,会先检测1.8v,再检测3v

---------------------------------------------------------------------------------
早期还有5v的SIM

5#和12#的讲的对

DATA信号可用于检测

5#和12#的讲的对

很好了,学到了.................

5#的说得对

说得好啊

SIM卡检测是由严格的上电时序,系统通过POWER、CLK、IO和RESET这几个信号的上电时序来检卡。


楼上说的detect信号只是判断卡有没有插入,与检卡无关

又学到一些

kan xie yi

5#\12#\13#说得都对。

weg thbgbfnyj dg erf

sim卡通常是先检测1.8V再检测3V的,具体VCC,CLK,DATA,RESET时序见附件售价: 1 ¥RD币 [记录] [购买]

sim card detect

楼上好会做生意,上电时序图也拿来卖。

5楼的解释的对

果然没有人知道啊

怎么这么贵啊

楼上正解
插拔是靠机械检测中断,
在位后是看通信是否成

你们讲的都对
我的理解是:
若是热插拔的话:卡槽上会有一个专门的机械引脚,此引脚接到CPU的一个中断脚(好像必须是能支持MD功能的中断),若此机械引脚在插卡后是高电平,似乎还需要用三极管做电平转换,变成低电平后接CPU的中断。这样一旦有卡插入后,就引起中断,CPU就会调用相应的检测程序。
但具体如何检测,我就不懂了,软件人员查看Spec及代码估计就能搞得明明白。

路过了

开机上电时主芯片会顺序配置SIM电源,然后和SIM卡IC按照协议进行握手,一般开始给配1.8V,若SIM卡自身就是1.8V的卡则两者握手会成功,然后主芯片就一直开启1.8V来给SIM卡供电。若SIM卡不是1.8V的卡,则配上1.8V后按协议握手会失败,然后主芯片再给配3V,再次握手,若SIM卡为3V的则握手成功,主芯片常开3V给SIM卡供电。目前一般就这两种卡。

Top