手机启动流程中的Modem启动流程(三)-- 基本初始化 & 设备信息初始化
上一篇中简单的列出Modem启动流程中涉及到的初始化模块。
以下各章将对每一部分涉及到初始化命令以及作用进行说明,本章主要介绍基本初始化和设备信息初始化。
基本初始化涉及到下面几个分模块的初始化:
1.基本配置信息初始化:
载入或者根据需求重置Modem的配置文件,包括短信息驻留域、当前Modem的模式(语音、数据、传真等等)......
AT命令:AT&V AT&F ATZ
2.网络初始化:
包含搜索网络、注册网络以及网络状态变动注册
AT命令:AT+COPS AT+CREG
3.Modem推荐配置信息初始化:
Modem默认配置不满足需求时允许用户对配置进行重新设置(比如CRC/Cellular Result Codes, CMEE/Code of Mobile Equipment Error等等)
AT命令:AT+CMEE AT+CRC
4.设置波特率等特定属性:
AT命令:AT+IPR ......
5.保存当前配置信息为Modem用户配置文件:
AT命令:AT&W
设备信息初始化:
1.获取设备IMEI:
IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的“电子串号”。
AT命令:ATD*#06# 或者 AT+CGSN 或者 AT+GSN
2.获取Modem设备信息:
Modem设备信息分为硬件信息(包含制造厂商名称、模块名)和软件信息(软件版本号)
AT命令:AT+CGMI AT+CGMM AT+CGMR
3.获取SIM卡IMSI:
国际移动用户识别码(IMSI:International Mobile SubscriberIdentification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,同样使用0~9的数字。
AT命令:AT+CXXCID