01. AT指令格式- B! {8 K$ i9 J: f) a6 n
- J" q: _ C& T& v' j: u: ~. x, G
* u1 Q' y/ C* E
. S: f, F, M' Y m0 ^2 J; K02. AT基础指令+ g, Q6 {& o$ z. O- ^
2.1 AT测试指令3 {. Q2 X5 s9 I" L
- AT
$ f0 a1 m! j8 F6 l) t! D8 ]7 U - $ b6 ?. z7 Z+ w& K; o& ?
- " R6 Q. u2 ^; D' b
- OK
复制代码 , L( }9 c2 T$ d$ `/ X0 b3 | E. `
2.2 重启模块
Q7 X* n6 {9 h# U; A6 i- AT+RST
6 s/ Z" c# ~! Y' z2 o/ F - % c3 a M+ b* o u% M3 n
% Y* Y. d/ Z. s) A- OK
& W$ n/ Z! u& `0 _% w& h - / G# ?8 I& `1 _2 H1 k
- ets Jan 8 2013,rst cause:2, boot mode:(3,7)7 m" I' V% h% ^9 l2 J8 G
7 {4 b' t+ p0 P# L0 M$ ^9 C% g! E1 [- load 0x40100000, len 1856, room 16
; u: r ^/ \3 {4 Q8 y- J$ u - tail 0
* C5 b& o) H5 f+ h3 [' m" ] - chksum 0x63
$ q; v7 p# _# H( h# N - load 0x3ffe8000, len 776, room 8
# N. z9 r Q( ~ - tail 0
: Z+ H, u5 ~* P) y; o* {0 T - chksum 0x02
. u& E6 ~0 Z, r& j; D1 ]' b- N: e - load 0x3ffe8310, len 552, room 8 # \$ b- f- L a3 Y% j- Y
- tail 02 \$ T, O6 Y, ^) Y# R* o2 q( T$ k
- chksum 0x79
7 Y, _4 M7 F" J" s4 p8 p, w) i/ ~ - csum 0x79
3 F+ I' ?2 a$ i0 v2 G* j - % k; f0 u! F8 f. i
- 2nd boot version : 1.5
1 m3 Z# e2 w* ^. V4 { - SPI Speed : 40MHz1 b0 y8 T) n! d4 X B, ]+ u
- SPI Mode : DOUT
' {: e* j: b. n) Y' d# A - SPI Flash Size & Map: 32Mbit(512KB+512KB)
" t/ Z7 N: ^ D7 t - jump to run user1 @ 1000
. O( t5 s9 x' Z9 w( a1 _ - 1 g H/ M# k$ M5 q
- 勩;沝宒?靌`屻r沴靌?l`屸s抣嚐?ll`{l弬s?
% X7 e( k# ] o6 G" ]' P - * e! x9 o* E J' y
- ready
1 ?, m" a4 y) `: q- z - WIFI DISCONNECT
复制代码 ! E2 F" D2 v4 ?& M' [
2.3 查看版本信息
/ Q; y4 ^$ ?7 B, Q( C. i- AT+GMR$ i& g# r+ `# B( R- q; k! U" ?
- * `) j. T; m/ P+ L
- AT version:1.1.0.0(May 11 2016 18:09:56), z6 l+ t8 E: g# B4 m/ b/ a
- SDK version:1.5.4(baaeaebb)8 R5 n% x+ y2 b& p0 Z" L9 Y
- compile time:Feb 24 2017 10:13:27
8 }+ a8 l# g& P* T2 h1 S! G - OK
复制代码
1 ~0 ?) l7 W0 D p: D% e+ Z+ t2.4 开关回显
) o% I* l V% ^开回显- ATE1
4 r0 X, E6 \/ f' a1 D. c - + @: f7 L$ D: C" K
- }* u5 P K, K! T2 \- OK
复制代码
; n/ B4 M" e) l2 f- M, U关回显
/ {2 i, _# p3 c4 U& Z- ATE0
! t' j' b" C& O$ U" ?
1 \: ]( X. b- g6 k- 8 p5 P* a* A5 V( [: w, q8 K
- OK
复制代码 % o% v6 ~& \! e2 A1 T; `
2.5 恢复出厂设置
# o- U7 Q6 z& \* J- AT+RESTORE& C# Q' w0 T5 U* V% ^& Y: ^ z0 n
- " ^, q& f: N5 k6 C& d' W) P
% a t* c, _) o% W1 L- OK
2 i2 N. p* S$ V* B1 @) w
* R* L7 ]5 u, T. {- ets Jan 8 2013,rst cause:2, boot mode:(3,7)
7 J" j4 x5 @- p1 Q4 A6 a
# L3 q* C* R, \- load 0x40100000, len 1856, room 16
" i. P0 g: S: t) c - tail 0+ `- c2 x' A3 v/ a$ G3 |
- chksum 0x63) a8 D9 ?% r5 a t9 ?7 I& C; i
- load 0x3ffe8000, len 776, room 8 ' [; Y1 E1 ^* @
- tail 0
/ o6 G0 f6 h# Q; s$ ]5 Y - chksum 0x02) |* T1 u0 P5 w4 H2 o& J8 F
- load 0x3ffe8310, len 552, room 8 0 o. d! |; |! p
- tail 0: D1 Y# b9 i# H
- chksum 0x79
! o- o) M1 Y+ u; M1 G: N" i - csum 0x79
- V3 J" _1 |4 e | - 0 d) l4 C {: [3 C
- 2nd boot version : 1.52 u5 ?& Q1 T& P* v0 C2 }$ Q. i
- SPI Speed : 40MHz
2 c1 K% Q+ L4 h6 P - SPI Mode : DOUT
5 C2 ~& Z& Q+ n - SPI Flash Size & Map: 32Mbit(512KB+512KB)
% M- J; W; h- l7 r( T* E - jump to run user1 @ 1000: s! h. F. a, v9 O; Q
6 M6 P( m9 L& f0 f. N- 勩;沝宒??[b][size=3]01. AT指令格式4 r# d2 u- l( E! h% v/ p
+ x7 p" u3 {+ {' C8 s1 B- [/size][/b][b][size=3]
9 N1 U U- R! G1 \0 ^+ I$ o& U
) V: N h% A9 r C- 02. AT基础指令[/size]
$ o) H; x2 J$ u! C9 V" e! R( U - 2.1 AT测试指令[/b]# D x3 Q3 c' U6 {; P/ p r7 F
- [code]AT
+ J+ ~0 g$ ~% x& n
: p/ b6 v' E1 Y7 g, f
% K5 r0 m, n( H& D- OK
复制代码
v: u+ F" T. U$ ]+ L) e2.2 重启模块
! d4 d. R, _. R, n7 _9 A8 }- AT+RST
# s$ K) O: w$ e5 @
8 H! h, a3 B3 y( T3 m, L
; ?$ F* S( _6 a/ R- OK9 q9 G/ I& ~8 L8 Q9 ?
- - @' V$ I3 [$ K, `
- ets Jan 8 2013,rst cause:2, boot mode:(3,7)8 J$ w6 { W# ]" f
- 5 o3 W/ h7 \0 `0 p4 v" _( F
- load 0x40100000, len 1856, room 16 1 t" y/ W' j# V8 v. I C( s
- tail 07 K5 c8 @0 `* K i
- chksum 0x63# e4 A% t& F- Y8 M. S. L/ \; k
- load 0x3ffe8000, len 776, room 8
3 [, ]* d! ]( t/ R - tail 0$ @3 y7 ?& y& B8 S+ w' i+ u
- chksum 0x029 N: v, O. y9 w: l
- load 0x3ffe8310, len 552, room 8
5 s: q/ u, B: U! v - tail 0
+ P; @9 c4 H; J/ _ - chksum 0x79
h. d; h! q y M) \ - csum 0x79
2 Q: n2 {5 W1 h# d4 w& U4 E - ( d% @. M6 B. {% o( y! V6 t1 Y- d2 q
- 2nd boot version : 1.5
! ~! C4 ~- k( W - SPI Speed : 40MHz( `7 |8 Q: J \1 ~, Y
- SPI Mode : DOUT) Q% H7 k9 Z4 W3 s
- SPI Flash Size & Map: 32Mbit(512KB+512KB)
8 g: n- G/ A& j+ j9 G - jump to run user1 @ 1000: G$ G$ i4 ~9 \, M7 N: n! R
- ! i% m0 Q( Q4 k% w$ J
- 勩;沝宒?靌`屻r沴靌?l`屸s抣嚐?ll`{l弬s?" m1 s2 \4 F' {; k( m
- : W4 @0 o/ O f% a
- ready
8 f% U- K& P3 F9 D2 g& T- D6 v - WIFI DISCONNECT
复制代码 * W6 q: c% o( j% Y( s$ o4 w
2.3 查看版本信息9 \2 J; I! s# q% s
- AT+GMR
- @+ u6 F3 {" x. H - ( P# o% x6 Q( _' {4 T: J, L2 X
- AT version:1.1.0.0(May 11 2016 18:09:56)
0 D) B, e6 H5 A" r0 ` - SDK version:1.5.4(baaeaebb)4 H+ a6 p; h& i* d. V0 V I0 _9 G
- compile time:Feb 24 2017 10:13:27
# \) f. m: r" g$ e' T - OK
复制代码 ) A! G) ]1 D3 f7 p( N3 i& I4 @8 t
2.4 开关回显8 X( |7 \1 e/ y' w
开回显- ATE1
+ W* K% ~2 A* W - . }; A9 F% M9 u2 e# A0 x$ I" U
5 O% u' W0 Z' s8 G# _7 _9 M- OK
复制代码
1 H, k; t/ `/ V5 d" N1 w关回显
& c: W- y% }/ t+ n8 o9 B7 `- ATE0
+ ?1 A! r. M& h2 r# E - : ~! W& @& s3 _2 x/ J& }6 _
2 [6 e q7 a- U" u( p6 {; J/ D- OK
复制代码
" s, \: `, h( c2.5 恢复出厂设置0 |& l6 M# S0 r. e( e' a7 [
屻r踠?$?l 屸s搇嚐?ll`rd莾;$臒銓#d?#{|巆p?沜c#潋'鐎no?ld嚆d鋰?l剣d$寗靹$噹d?o?臒銓#d鞄p劅銓cd宑p{l{$
3 z& u8 w6 D1 j# ]" e3 h( x+ K" _
3 t' n! w: y- R9 }1 D/ Kready[/code]
e) f$ i! f& L. O' h- g x2.6 串口设置. o/ k/ u) m0 p2 R `4 A, @( f
- AT+UART=115200,8,1,0,0
) X, @4 o. m0 Y. ]) D - " @" X+ Q# E$ ~5 y
3 |) C" K E$ R. ?- OK
复制代码 + W, I( J1 w( O2 p+ h- {
03. WIFI功能AT指令. w- W+ c4 `* f6 @4 ]
3.1 AT+CWMODE指令# s. {* W" o5 Q5 F' S
测试指令' Y5 i; Y0 V: X/ U4 {
2 P3 m% ?4 a M$ r r" O
- AT+CWMODE=?
6 F# Z' n/ Z* ?) I9 Z/ t
' D9 Z+ L" X$ d4 P& M3 q: `- +CWMODE:(1-3)/ c: y5 F1 H; W( M. m" q% r( H$ m
& F2 T7 |6 `+ G% y2 {( M4 I! o- OK
复制代码
8 T) }% I& L' ^' t% C }查询指令
( j1 f0 L$ \0 L A v
% m$ x: l8 e4 n. I; C% ^- AT+CWMODE?7 w) X% r. a" \, k2 v
- ! T( I( _; c: o" n2 g. P" E
- +CWMODE:2
; M9 d- q5 W7 V6 p* p - 8 r7 Y3 l- C( W( P* u9 @% n
- OK
复制代码 4 J; J& e) X R0 d8 P
设置指令. R5 C2 |- z( N
) d- P2 K7 G) h& o- AT+CWMODE=2' O" R. p! Z K% d' J
- 2 J, k8 W$ _& J3 m# y
% f& S$ F. u, u1 N- OK
复制代码
8 H9 N1 m* o: s' m8 f) q3.2 AT+CWJAP指令
9 C3 N3 O! Q/ `& R6 {, K3 K% ]1 j0 u k查询加入的AP
* t+ N# G5 X; y, _5 I4 j- AT+CWJAP?
2 Q9 `8 i7 B; v5 g5 e% K f - ; G3 v& ^' |4 c# A2 v2 H% O+ t
- No AP
) E! R* G5 H- q* t; x5 m2 g
# J$ F' o: m* U- OK
复制代码 & c2 Y( v: o6 M6 ?6 @
连接到指定AP5 M2 S7 p0 c# n, J4 H% O
5 h, w6 f9 E4 F- AT+CWJAP="szitcast","1234567890"- E* I9 w8 X. }3 b- N% H
! I2 s2 |- S, H1 _4 B4 p- WIFI CONNECTED
. M+ u3 U5 F5 }: O - WIFI GOT IP, g. H) u2 q2 m0 B$ Q3 f9 p( J
8 n0 |! `6 h: _# T- a- OK
复制代码 2 |6 k5 r7 K: G* t5 A
3.3 AT+CWLAP指令
2 S: K) P0 f+ c2 Y# P( k8 W列出当前可用AP
) @8 J Q3 U' c: \" y2 m! ^
" e( N3 q2 G8 m8 ~- AT+CWLAP
! `% C/ C( F) {& K; r, @ - 4 a3 G+ i/ q9 U4 [2 J
- +CWLAP:(4,"甯哥壒绉戞妧612",-78,"bc:54:fc:c4:06:b9",1,8,0)- H! ^" U4 C, x2 Y5 Q
- +CWLAP:(4,"ChinaNet-KX5e",-72,"6c:38:45:72:77:fd",1,-2,0)$ ?9 ?& \# w- J; {5 ?
- +CWLAP:(3,"szitcast",-36,"76:6e:69:e6:0f:51",11,36,0), s/ w5 |6 S" K1 C6 K8 H3 r! [
- +CWLAP:(4,"heima",-51,"8c:a6:df:b1:25:2f",6,13,0)
$ O4 G$ O" ?, J+ \- K# f3 o, _ - +CWLAP:(3,"DIRECT-SQDESKTOP-BEJB50AmsJU",-80,"92:63:c8:55:86:ef",6,32767,0)
: s3 w( u1 z& n& m - +CWLAP:(3,"鏈ㄦ湁灏忓濮愬憖",-89,"b0:d5:9d:c4:5a:a5",6,-19,0)7 @: ^- w4 p0 q. e* `; `
- +CWLAP:(3,"DIRECT-13-HP OfficeJet Pro 7740",-88,"b6:b6:86:51:d9:13",11,32767,0)
: _* p# @8 b1 i+ Z - +CWLAP:(3,"DESKTOP-QLLCEA3 2269",-46,"2a:f0:76:0e:e3:54",11,11,0)9 w- I2 e k$ `' z
- +CWLAP:(3,"DIRECT-QPLAPTOP-DA0QRTRRmsKA",-84,"0a:a2:d6:bd:7e:11",11,32767,0)
" E5 @ y' R% \; j$ \/ e - +CWLAP:(3,"DESKTOP-83611SQ 5661",-84,"26:c6:3b:58:f6:bd",11,32767,0)4 \- k& g* V( m
: L! P( B+ q( U2 ^; V# d0 G- OK
复制代码 + h- W, x* H, [/ U4 |9 W% \
3.4 AT+CWQAP指令
' ~% j5 T3 n4 i8 w( ?测试退出与AP的连接指令: Z- b9 F+ O! d! ^* X
! ~$ e3 s1 f" \1 r" p3 {$ L- AT+CWQAP=?% G4 v1 y5 ]$ U1 K. M7 ?. F
4 l% L9 D* C0 w9 r
$ P. s* S4 z" N7 A+ j9 \- OK
复制代码 8 {; w" f- w# N7 O* V
执行与AP退出指令
' c8 i8 l2 { e) W4 M5 A; `$ q. K: a
- AT+CWQAP
- Z4 e5 ?9 k9 a1 r
3 D* @* \2 t. p; N# C$ ^* Z) I0 F* Z
: S; I2 o0 p2 q; v, ^: ~- OK6 v+ l2 K$ a Q" D: n4 _" e6 Q
- WIFI DISCONNECT
复制代码
- \ L+ v5 D( l9 Y+ O2 l3.5 AT+CWSAP指令7 N5 m7 u, l6 w5 {* G5 ]
查询当前AP参数' F* S9 W) ? O: C2 E
+ {# ]- @5 ?9 Q; @& p& [, q- O- AT+CWSAP?0 Q/ _# } s1 a: d' o
, k6 g! h" J: e& i3 x$ q7 Q- +CWSAP:"ESP_1B4BCE","",1,0,4,0
$ k" h1 ]% m& f5 h7 N: m5 O: M
8 g0 {+ m; V. X- D+ \) k- OK
复制代码 I. z% X" r' L, Z" H
设置当前AP参数* o' \: Z5 _7 z$ r. l
: v7 U, {; y4 X2 v" ]$ [" ~2 D2 d0 _- AT+CWSAP="uplooking","123456789",6,4
复制代码 - J% Z) n. d* e2 s$ V2 o; z& P
3.6 AT+CWLIF指令0 K- ~3 Z% J( P
查询已经接入设备的IP& P ^8 V) @3 D: q
' Z0 H. }7 n: c, W
- AT+CWLIF2 P$ w# f1 H1 m
- % Y8 ?5 n" s6 |' C5 d; y% i
- 192.168.4.2,64:6e:69:e6:0f:51
P" W' f) B- @ Y9 F
3 i: w- h n3 L4 M' z- OK
复制代码
( D ]+ ?8 @5 I! d) M) `' N- g! h+ r3.7 AT+ CWDHCP指令$ C! T8 p; Q8 @
禁用DHCP1 a% h$ e0 `1 ~) D
8 _# c' m' O+ u0 G! D
- AT+CWDHCP=0,0
" @' L& N7 M" {2 v7 ]" ^) ~6 G
7 H8 n! r, ~4 z
% @ m: u+ x5 Y; c, R$ n- OK
复制代码
0 e$ ?( W8 I3 d6 _# m% u' d使能DHCP* D5 t' E# A ~8 h3 d. H4 F7 W
" k% E2 _: y% P" `- AT+CWDHCP=0,1
' o) `6 T% [, C# T+ O& |. k - 2 ~! I8 \; y1 ?6 C T% B4 }8 w/ T" w
@0 ]( c' N2 i- OK/ ?( y" b! @( r$ W* s' L+ J
复制代码 ( a3 }. n. U9 `2 B0 q, h' d( l( ~9 V
3.8 AT+ CWAUTOCONN指令
3 b8 u5 [0 u/ w) B% ^3 r! H7 D# A7 Z禁用开机自动连接) ]- F9 f, o$ u/ t4 p% e
: M* R7 k! K' J! W. U* o
- AT+CWAUTOCONN=0
; L# w% {( _4 w: g/ k0 i - % \, {' d$ Y3 L- m; R# K7 l
: [: p% b1 ^$ b2 z+ B% Y4 d S- OK
复制代码 ! V+ t/ f9 ?" Y; t9 ^
使能开机自动连接
6 U1 ^4 u) x- v+ o& d3 Q r8 o, ]4 u p% S. S( {
- AT+CWAUTOCONN=1
# N$ O/ m% Y* b) h8 x) l/ h
: R: Y# J% s1 D- " x, l% R2 d7 Q) ?
- OK
复制代码 ' @. O" y4 C5 @$ p, ]2 K
3.9 AT+CIPSTAMAC指令
# z0 X- b+ Q1 X4 |- m查询STA模式的MAC地址
0 G& z# M4 o4 T# R; a I
* x; R Z5 ~+ w% h+ @' T8 ~- AT+CIPSTAMAC?
5 k9 Q5 V/ l, O' s$ X6 M$ k - 7 N {7 A$ j# }/ P" \ {5 f& n
- +CIPSTAMAC:"ec:fa:bc:1b:4b:ce"
; r* D3 e3 w# |9 c* Z
, }. G2 P8 _9 ]* `0 D- OK
复制代码
6 j. o. q: A7 N# n7 E6 O设置STA模式的MAC地址
/ N8 F: z6 ?; @6 p; g8 \# D) J9 l7 w; d0 H! S) I2 ?' {: u- q! Z+ L
- AT+CIPSTAMAC="18:FE:35:98:D3:7B"! e1 x, ]. R1 L8 b3 c+ \
- ; k, [$ @8 e Z- B; n4 p
, h* b' a/ g0 l5 R; Z1 Z. D) F. n- OK
复制代码 6 `: K8 z" i& D8 Z. s, y3 x; w C
3.10 AT+CIPAPMAC指令
. o) Q5 v: @; M. s查询AP模式的MAC地址
- F: @& u+ a9 |1 u$ T! F3 K5 b
$ v3 }7 L/ T8 k7 [- AT+CIPSTAMAC?
) y K/ z$ \" m, a+ z& i x2 y+ `
0 ~1 n9 u l5 @4 G6 h6 M- +CIPSTAMAC:"18:fe:35:98:d3:7b"
) n5 c! h2 ]* ]. ? - % u9 I v/ `0 p1 O
- OK
复制代码
# Y" n4 p1 e; B设置AP模式的MAC地址& t9 `5 e3 q v3 R# V" ?( q
, p! f9 y, p" E$ ~- AT+CIPAPMAC="18:FE:35:98:D3:7B". d" ]- s- S/ d% x* m8 Y
( p$ Q" R, t$ ^3 c$ Z; m! h; R# b- 7 w4 q" h7 J5 O! ^$ k1 n
- OK
复制代码 1 A) ]8 v4 j( M
3.11 AT+CIPSTA指令
1 C; X# a) G: h1 u7 k& F查询STA模式的IP
" _0 `6 d/ ~& I- A3 G$ i6 e1 S+ s9 @. H0 q: ~/ I, I
- AT+CIPSTA?1 \; @; ^2 t) T" e0 W; Z) l
9 d5 k& ~- I$ A' O$ J* x- +CIPSTA:ip:"0.0.0.0"
5 `0 U$ N6 q) N1 P$ C' K% N: Z - +CIPSTA:gateway:"0.0.0.0"1 N0 S$ l$ D& k& F( z( Q
- +CIPSTA:netmask:"0.0.0.0"
6 F. i" \3 H5 w" B0 y( T - / T& z3 l1 [% P9 \" p! h
- OK
复制代码 , i7 k* x9 A+ l1 f3 V
设置STA模式的IP# Y {, W( V: l
8 c7 V2 f0 a, a3 t# M- AT+CIPSTA="192.168.1.88"
2 ^3 {) Z& Y6 E) ` - + _9 A" p( U* T6 y& Q! x& w! A. j
0 M1 i: F2 f7 V0 W& [# Y" B- OK
复制代码 % C1 H( d" Q; L2 x3 n& ^
3.12 AT+CIPAP指令
- V) Z- S1 Z8 l, [3 \) j8 [查询AP模型下IP
& O/ Q/ m, r5 g- z5 D& ^ U+ I7 \5 r
- AT+CIPAP?
5 p3 X) _9 n- p/ Q. f# j/ q
9 j# |9 L. o) i. i: K- +CIPAP:ip:"0.0.0.0"
1 w0 T$ g/ i: o6 ^( Z9 _ - +CIPAP:gateway:"0.0.0.0") T m e9 V) \
- +CIPAP:netmask:"0.0.0.0"5 \+ i. V7 \1 D
- 2 u+ [2 P; ]# x% ~& h1 F! k
- OK
复制代码
V8 `$ e1 r- [4 H* `9 [; y4 m设置AP模式下IP
- O7 B' f/ z- h& S3 j4 g/ @
/ r' j! }9 T* {" T- F1 p. _
/ L% c% m Z0 `7 n2 M3.13 AT+CWSTARTSMART指令5 R3 K& n: P% B" }& o
开启SmartConfig
! i# D7 }; b7 y" L0 m* H
; k* n. |% X7 _. L- AT+CWSTARTSMART0 X( ^* X5 L5 N7 } k2 h8 P0 P
- 1 _+ q$ N+ d& g0 ~2 P
- + |& h1 ?4 E' ]( ^
- OK
复制代码
P+ i8 U- q4 n9 c7 r- p7 F指定类型的SmartConfig
2 w+ h, q J( f7 w4 E4 t7 F! V$ ^: o7 h% s3 ]/ G: [2 V. I
, p8 B% K9 J- }3 o; _5 k3.14 AT+CWSTOPSMART指令
+ m! @* M/ ?3 b" O; ?7 D停止SmartConfig9 b. _8 w# @6 p# \, A: _
& D. d2 a! Z* C- j/ \# C; a8 z
- AT+CWSTOPSMART
# v3 B5 f' i& m8 O# {4 w0 S5 F
; q- {1 n/ N! A* }
4 r. ? I ]$ ^7 j0 }1 u+ e! y- OK
复制代码 6 M/ k/ ^2 V# q1 B* G
3.15 AT+WPS指令/ p4 R0 Y' A; E8 T" s+ v
开启WPS
# A% B7 M5 c3 p, [+ X# I- AT+WPS=1
/ v) c E3 e* y) d, Z! T
+ J4 E |1 [/ l' U# O- wps started
0 c. G5 `1 L% k+ n: q - / p& ?4 l' J& q; s( c
- OK
复制代码 # y9 c2 L& x- W* u1 z
关闭WPS
) f, r5 ^: z9 B" n
4 t' b$ C0 l7 u. G- AT+WPS=0, F: p/ a% w' G& r0 {
( { ?7 \1 ~% o* x, a- wps stoped7 D, L F% L* \3 \
+ Y. x# E: G8 M# e/ ?* B- OK
复制代码 ! r$ i- A) L: F5 {1 u0 i) @
3.16 AT+MDSN指令. v) E' ?5 J7 A, Z$ [8 S+ g
开启MDSN功能+ w3 _2 q9 E( g( ~! o
, f5 M2 m# ~. N. E4 S+ U1 p, \
- AT+MDNS=1,"uplooking","iot",10086
* O3 z N2 ~" N4 ]4 T
: w# k/ d+ g+ l7 b- 8 L* p2 y) l8 o1 m1 p
- OK
复制代码 " x4 Z1 z2 F; G6 L
关闭MDSN功能
9 U. M/ `. i% P1 W- AT+MDNS=0
_9 K9 _- @6 M. X - . [! |( O3 W: s0 h) L1 f8 j# y E* R6 w
7 J( H, ?; Q3 ]0 O- OK
复制代码 , M6 m7 O) {' A q, \
3.17 AT+CWHOSTNAME指令4 ^9 n' \( Q+ Q4 p" Y
查询station默认主机名
1 G9 A' R: S6 P5 i2 v- X9 a9 r" q e1 l( z1 Q# w
- AT+CWHOSTNAME?: ~7 A }1 t! t
复制代码 * q0 A( w8 H$ g% e
04. TCP/IP相关AT指令* d; F0 Z$ g; V+ h' \) G
4.1 AT+CIPSTATUS指令
+ N4 }% N% ~& z4 O/ s- |测试指令
7 U% e# r* z |5 y3 w! V5 W# d" l2 b' O# x
* n3 o; b$ ~3 i5 M. E0 y5 x4.2 AT+CIPDOMAIN指令* A. E; x8 m5 w0 X' U
解析域名
& F& i5 S5 i8 m% T' p7 a! O( k& Z% F: v: G9 B ~0 u" R. G& a
- AT+CWMODE=1
1 g7 y. \2 H9 `/ q - . O3 V5 M) e* q' r
- ; f& @2 h3 a9 K4 \: F, x
- OK
7 Z% P/ a' I0 x( ? - AT+CWJAP="heima","szitheima"0 t5 Z( @; e4 L( K9 _# v# I
6 |/ X( d; K" O7 b- WIFI CONNECTED
5 Z0 U% Y% u8 ?9 a% B. N - WIFI GOT IP
1 |# O- m5 Q: I6 x( x - a; ^& @" ]8 ]- z4 ]
- OK
P1 D z8 c1 H1 T5 P, z# G - AT+CIPDOMAIN="www.baidu.com"
& V$ d0 k/ h; S) I3 E3 r4 F1 m5 J
( G7 ?' P* j& T. o8 E- +CIPDOMAIN:14.215.177.38
D8 I& f2 C% u
. S C+ ^& g1 _& F% x- OK
复制代码 9 y) p3 \& t1 U4 t. J3 ^" C
4.3 A T+CIPSSLSIZE指令
: _6 d, ^7 A& Z2 B, k设置SSL Buffer大小
8 `2 P6 M: c! S+ |8 h: d# x) G4 i! q9 f3 y. H0 T! D
- AT+CIPSSLSIZE=4096 H* J2 D- j- X ]7 r8 z* h$ d
- ' e b0 L; \' F% q( I
: M/ ?$ d' {% ]# M- OK
复制代码 : @# n& u5 j- X( b! w
4.4 AT+CIPSEND指令5 y" |; |5 H3 m3 U1 R, Q
发送数据指令
* U+ [ f$ ]! Y+ s% u2 V/ N7 N% a- w8 X3 N, s
- AT+CIPSEND=?" Y) h: N$ K4 y- f" k C$ X
- " o" @6 D2 i. z
- ; o R8 u6 k, l5 \' P V
- OK
复制代码
# r5 U+ w. e" w4.5 AT+CIPCLOSE指令" E+ d& x1 D! X; n5 J, ~
关闭TCP或者UDP) S: d. y& B* B# K4 o2 O8 a
7 L: l. t) k6 ~0 q
- AT+CIPCLOSE=?+ a& t& o; M# ?. q
- / C3 U6 L) ~. ]- ^: x8 K
8 Y. p2 {7 ~, T1 f- OK
复制代码
. K$ M$ y) p8 L- V- D3 L4.6 AT+CIFSR指令
& ^6 r! {. d s! \6 W) ^ r, N3 m获取本地信息! K4 p- Y5 n" ~9 Y: d
2 U* P% L1 D; Z0 t
- AT+CIFSR
) G4 t% J) X# e( M3 V+ p - 0 [) h. G. u( o) g
- +CIFSR:STAIP,"192.168.1.88"1 c R$ d H/ V
- +CIFSR:STAMAC,"18:fe:35:98:d3:7b"7 N3 u5 k9 S# R1 Q
- * |% }3 M$ o4 g' i- o; ?
- OK
复制代码 7 n/ J! y1 z5 k3 Q$ ?8 {7 B
4.7 AT+CIPMUX指令- l# Z$ z4 f9 v& b% q! W" |
查询指令) [# o+ u) K7 U% ]/ `/ _
& I0 `9 v3 E& f4 ?1 j& K
- AT+CIPMUX?" [+ j4 p( X) t' d
6 P( f6 ?6 [4 L2 T7 X9 g- +CIPMUX:0
9 S6 t8 `9 J( C8 A9 R9 X7 _
9 K: e& |& @$ Q. w9 P. D, ]0 M- OK
复制代码
( r4 L6 w" v! o0 B8 a; B- Z! b) \设置多路连接
4 W2 {7 ?" Q4 b0 R# z* w* t! R, c- W" z/ C- k% \7 C
- AT+CIPMUX=1
% R$ n; t7 @' Q0 m4 I% d - ' r5 I$ k) f. s
- / \" A6 D$ ^! }9 F, B
- OK
复制代码 ) g8 \2 Y2 }" ~. p
4.8 AT+CIPSERVER指令
[- E$ N$ f, U c配置为服务器, k$ K$ l+ I, z
! z+ r$ n# P. k# J& n3 t7 _
- AT+CIPSERVER=1,100864 U \9 z. j1 Y$ }. R( v" `5 M
3 Z0 m) h. _/ l8 |
) p+ d4 K# J, A9 F2 v! f4 x# |- OK
复制代码
0 ~3 F; S$ Z) P6 \+ O) m4.9 AT+CIPMODE指令7 t, {5 B2 D8 Y
查询传输模式) i- B6 |1 k, h0 |
/ F! ^/ v( R" p. ~- AT+CIPMODE?! U( O8 w4 I! z( q) _
8 `0 m9 z; d' Q% E- +CIPMODE:0
' ]( N4 @( \$ m" ^ - & [& O. Y9 e% K, I5 q" s6 l! k9 n; n
- OK
复制代码 8 t B L) ?; j
设置透传模式
) W. J0 n$ K7 o" d2 U
; w1 i+ B, g$ R2 q: ?% j( [6 o
0 i# G0 u; @8 s3 U [9 _/ U, D3 V4 R5 S1 R
4.10 AT+CIPSTO指令; u; W" f) f1 x! L4 R& w) Y. v
设置服务器超时时间8 n7 F5 |+ x% w# n3 K2 ~' L
4 N7 V! V* f: B& m% {
- AT+CIPSTO=3! _: {& J) x, U3 [) {7 I
# \& F+ L' Z0 P( J& \. N7 W- ! c; \: J d$ I
- OK
复制代码 * E6 U9 h5 \- \) c; t2 }* Y
4.11 AT+CIPSNTPTIME指令
$ o7 M% u! O1 F. v. t: @2 e" O3 K0 w查询SNTP时间
7 s1 o) n+ H* x+ \
0 z \/ e* d2 A- Q, F6 T# Q2 p/ [# S
4.12 AT+PING 指令
6 U/ z' U) P1 O检查网络连通性
. q. l4 D7 X7 \; f' R: W
' m2 G& L! v9 i' K+ G) v, _2 G- AT+PING="www.baidu.com"
: E5 V/ ~4 G' `% \
6 J% N- ?% V8 H1 K- +102 A2 x+ a; z2 F0 V$ Z( @$ @/ Q/ b/ Q, p% d
& z! _& z! M: f+ M& x- OK
复制代码 e7 L8 K& T1 j- u' W
% ~8 k$ l9 V+ c" v0 I/ z) u
, Z p* J* X, K7 S( h [ |