使用AT指令進行撥號,可快速的集成EC20 4G模塊,只須要給EC20供電和接上通訊UART串口,就能實現鏈接網絡。網絡
EC20管腳分配
最小系統電路圖
TCP/IP AT命令撥號流程
AT指令撥號流程測試
RDY AT OK 【OK】 AT+CPIN? +CPIN: READY 【READY】 OK AT+CSQ +CSQ: 31,99 【0~31】【99 nouse】 OK AT+CREG? 注網 +CREG: 0,1 【1 or 5】 OK AT+CGREG? 注網 +CGREG: 0,1 【1 or 5】 OK AT+CEREG? EPS注網 +CEREG: 0,1 【1 or 5】 OK AT+QICSGP=? 配置APN信息 +QICSGP: (1-16),(1-3),<APN>,<username>,<password>,(0-3),(0-1) OK AT+QICSGP=1 查詢APN信息 +QICSGP: 1,"ctnet","","",0 OK AT+QICSGP=1,1,"ctnet","","",1 設置APN ID 1-16 type 1=ipv4,2=ipv4v6 apn ctnet username password integer type 1=pap OK AT+QIACT=? 設置Context通道, Activate a PDP Context +QIACT: (1-16) OK AT+QIACT=1 OK AT+QIACT? +QIACT: 1,1,1,"10.213.110.67" ID 1-16 state 1=activa protocol type 1=ipv4,2=ipv4v6 ipaddr OK
AT+QIOPEN=? 打開socket鏈接 +QIOPEN: (1-16),(0-11),"TCP/UDP/TCP LISTENER/UDP SERVICE","<IP_address>/<domain_name>",<remote_port>,<local_port>,(0-2) OK AT+QIOPEN=<contextID>,<connectID>,<service_type>,<IP_address>/<domain_name>,<remote_port>[,<local_port>[,<access_mode>]] AT+QIOPEN=1,0,"TCP","125.69.102.153",7792 OK +QIOPEN: 0,0
3種數據傳輸模式
Buffer模式,Push模式,透傳模式。經過參數<access_mode>進行配置。dom