短信及SIM卡
短信收发流程
呼叫控制指令
SIM卡引脚分布:
**概念:**SIM 是 Subscriber Identity Module 的简称,称为用户识别卡,实际上是一张内含大规模集成电路的卡片,用来存储用户的重要数据和信息。
**结构:**SIM 卡主要由微处理器 CPU,程序存储器 ROM,工作存储器 RAM,数据存储器 E2PROM 和串行通信单元组成。
SIM 卡容量,一般有16K,32K,64K,128K,512K等,32K 是目前比较常见的 SIM 容量
SIM卡尺寸:
SIM卡关键数据:
手机号码,以134~139,158等开头的11位客户号码;
ICCID,SIM 卡的唯一识别号码,由20位数字组成;
IMSI,国际移动客户识别码,用于匹配手机号,共16位;
PIN1,个人识别码,长4位,由用户自己设定(初始值为1234或0000),属于 SIM 卡的密码,用来保护SIM卡的安全,防止 SIM 卡未经授权而被使用;
PIN2,个人识别号码2,用于手机计费等特殊功能;
PUK1,PIN1 解锁号码,在错误的输入三次 PIN1 码后 SIM 自动上锁,手机无法接入网络,提示会要求输入 PUK1 码;
PUK2,PIN2 解锁号码,同上;
SIM卡入网鉴权;
SIM卡电路:
SIM 卡信号主要包括如下几个:
VCC,电源,1.8V/3V/5V,5V 用的很少;RST,复位;CLK,时钟,频率 1~5MHz,典型 3.57MHz;DATA,数据;Presence,检测管脚,有的 SIM 卡槽不带这个管脚;
带热插拔功能的项目,需要用到带有 Presence Pin 脚的卡槽,默认是高电平,有 SIM 卡插入时,这个脚会变为低电平,MCU 通过这个脚的状态来判断 SIM 卡是插入还是拔出。
- Vcc:电源输入
- RESET:复位信号
- CLK:时钟输入信号
- GND:接地
- VPP:编程电压,现在已经基本不用
- I/O:数据输入输出