官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机硬件工程师交流 > SIM卡支持热插拔吗?SD卡支持热插拔吗?热插拔是由什么决定的啊?

SIM卡支持热插拔吗?SD卡支持热插拔吗?热插拔是由什么决定的啊?

05-08
SIM卡支持热插拔吗?SD卡支持热插拔吗?热插拔是由什么决定的啊?

由软件端决定吧,硬件方面需要特殊的支持么

hot-plug必须是软硬件结合的功能。
硬件上必须有硬件保护机制,防止突然上电和掉电时候的冲击对硬件电路的影响;
软件需要在收到硬件插/拔的中断后做相应的响应。
说说简单,但是实现起来还是很复杂的。
SD卡支持热插拔,这个在标准里面已经确认,只要按照标准设计就没有问题;
SIM卡一般是不支持热插拔的,一般能带电池插拔SIM的机子也是软件里面先设置断电再插拔。

华为荣耀6支持SIM卡热插拔。

Honour 6

荣耀6官方没有说支持SIM热插拔吧,而且在有些手机上标签还明确说明不可SIM热插拔。

谢谢谢谢谢谢

苹果手机支持这个

很早之前诺基亚的手机就支持热插拔SIM卡的

硬件上sim socket需要带一个弹簧开关脚,,这个pin连到gpio做中断,一旦有电平跳变则触发中断,软件终止sim卡读写操作,并关闭sim的ldo,。sd卡类同

热插拔做不好会导致中断异常,gpio干扰造成的零中断有时可能使sim异常掉卡。需要中断里面再次判断或做好防抖处理

说得好!意思是很大一方面还跟器件选型有关。

Top