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卡供电。目前一般就这两种卡。