NB模块初始化流程

本文详细介绍了NB-IoT模块从上电到网络注册的完整初始化流程,包括自动输出的MATREADY和CFUN状态,以及通过AT指令获取IMEI和IMSI号、检查SIM卡状态、设置APN、检查网络注册等步骤。同时,提供了对应的C语言代码实现,展示了如何在FreeRTOS环境下操作SIM7020模块进行初始化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 NB模块初始化流程分析

1.1 NB模块初始化流程分析

流程如下:
在这里插入图片描述

1.2 常见AT指令

在这里插入图片描述

测试日志如下:

//上电后自动输出 
[11-08 17:35:22:824]*MATREADY: 1 
[11-08 17:35:22:824]+CFUN: 1 
[11-08 17:35:23:554]+CPIN: READY 

//at 
[11-08 17:35:39:015]AT 
[11-08 17:35:39:015]OK 
[11-08 17:35:41:676]ATE1 
[11-08 17:35:41:676]OK 

//读取imei号 
[11-08 17:35:44:993]AT+GSN 
[11-08 17:35:45:015]868334033341946 
[11-08 17:35:45:015]OK 

//读取imsi号 
[11-08 17:35:48:105]AT+CIMI 
[11-08 17:35:48:117]460041677239460 
[11-08 17:35:48:117]OK 

//检查sim卡 
[11-08 17:35:49:393]AT+CPIN? 
[11-08 17:35:49:406]+CPIN: READY 
[11-08 17:35:49:406]OK 

//设置apn 
[11-08 17:35:51:101]AT+CFUN=0 
[11-08 17:35:51:771]+CPIN: NOT READY 
[11-08 17:35:51:870]OK 
[11-08 17:35:52:730]AT*MCGDEFCONT="IP","" 
[11-08 17:35:52:730]OK 
[11-08 17:35:54:440]AT+CFUN=1 
[11-08 17:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值