- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
GSM手机在有装SIM卡和不装SIM的情况下开机流程
请各位解答,谢谢!
一样的。
同意楼上观点,所有操作都一样,无非是下AT命令时,都会返回“无SIM卡”的错误,这样系统就就会指示出请插入SIM卡的UI。
不完全一样,有没有SIM卡是不同的CASE, 如果要知道具体的判断怎么执行的, 看一下MMI层的状态机是怎么转换的就知道了.
没有sim卡时,手机完成开机后,发现没有sim卡,显示,很多外牌手机都只停留在这个界面,不能进行任何操作,国内有很多手机是可以进行手机功能的操作,这个是和手机所使用的平台有关。 有sim卡时,手机完成开机后,识别有sim卡,读取卡上的信息,短信,电话本,通信运营商的资料,手机和运营商进行通信,显示运营商的名称等等。
既然是“开机流程”,那当然是一样的。开机完毕才会检测SIM 卡。
手机开机分好几部分的,从电池插入手机开始,手机处在预开机模式,等待开机键按下,这些都是硬件做的;开机键按下之后,手机开始从指定的地址执行开机程序;一般都是bootloader[+u_boot]+os_image等;在os_image中会初始化硬件设备,运行协议栈软件等,运行协议栈软件时已经开始监听BCCH通道了;上面的事情都是由底层软件决定的,下面的事情就由MMI层决定找SIM过程,具体到找到SIM+找不到SIM;找到SIM后是否PIN锁住;注册过程成功或者失败;设置PHONE功能成功或者失;之后读取SIM卡电话本,读取SIM短信等国产手机设计公司都可以改动MMI层,有多少个设计公司就有多少个处理流程;
请教楼上老兄:找SIM、完成注册等分别需要多少时间?如果再加一个SIM卡座,如何实现在两卡之间切换?多谢!
上一篇:基于DSP的PWM型开关电源的设计
下一篇:手机基带的朋友进来看一下