Shaw.Embedi 发表于 2014-4-19 14:38:13

请问AT+CREG和AT+CGREG的区别

初玩GSM模块,有不懂之处向大神请教:
看模块AT指令,AT+CREG用于查询网络注册状态,AT+CGREG用于查询GPRS网络注册状态。
我不明白前者中的“网络”是指什么网络,与后者中的“GPRS网络”有和不同?
在此谢谢大神们详细说明之。

yanglei920509 发表于 2014-4-19 14:47:57

帮楼主顶啊,同求

yinjinzhong 发表于 2014-4-19 14:49:00

网络状态就是你连接GSM网络的状态啊。

Shaw.Embedi 发表于 2014-4-19 15:00:01

yinjinzhong 发表于 2014-4-19 14:49
网络状态就是你连接GSM网络的状态啊。

能说下GSM网络和GPRS网络的区别不

yinjinzhong 发表于 2014-4-19 15:15:18

Shaw.Embedi 发表于 2014-4-19 15:00
能说下GSM网络和GPRS网络的区别不

度娘上面有解释的。

mypear 发表于 2017-10-27 15:38:07

我也遇到这个问题:
AT+CREG? 返回+CREG: 0,3,3是注册拒绝;但AT+CGREG?返回+CGREG: 0,1,这个返回已注册。有人能解疑吗?

unnormal 发表于 2017-10-27 15:47:38

我觉得是不是这样啊   GSM 相当于模块与基站之间的连接   GPRS相当于数据通信的网络连接
还请高手指点

msm2009 发表于 2023-2-3 10:08:54

1. CREG是判断CS域 也就是语音短信域;
2. 数据域用AT+CEREG或者AT+CGREG;
注:只要数据业务判断下PS数据域就好
页: [1]
查看完整版本: 请问AT+CREG和AT+CGREG的区别