|
|
1、适用型号
, V1 T6 e, n0 _% U/ N4 b% i6 y本文适用于无线串口模块调试。
5 G5 n" T% R* M/ s0 S- n# H$ {& P
文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
0 } d8 U! a8 K; w
' [) ~7 t9 n% e2、使用参数设置软件RF_Setting% @ i& i. k9 o
使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)% F1 ~- t8 j, z4 @( w* x
# [; g; J1 W/ J3 g
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。2 e# p. s+ h; ]2 E& G" ]
' Q& ~. [9 e7 |5 @ O% Z
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。5 ~: Z8 m i. e. F, M
; Y8 Y7 u9 h! L4 X第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。3 g7 X/ ~# ?$ @! u* K8 b7 t
6 a4 C, ^8 B. d9 x& W, v
1 无线串口模块
. H+ N, l$ |2 z' s" \* w
; Y- w9 Q4 }2 v6 O& J
( p' C4 j* b* M4 u第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
+ @: _# h; W% D1 r2 F- x/ B) Y s0 t! f9 G% P
第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口” O* g% e: c% ~
y# s. w: D2 c' i. {8 |
2 配置软件% j; m$ e' C. R$ m" ]
" w9 Z' r. F. {" a! c
?/ [' r' X' S& P8 k2 Z第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。3 n1 r, t) t- G" T: n* s
2 [: p6 [1 M$ t& c
3 配置软件0 E9 p/ Q; ~0 [; |3 [# ^+ S% @' m
( q* i' {7 f# F% w) V P
( Y) N4 O3 M) Y: O第六步:调整模块的参数,并点击“写入参数”;
7 D1 ?4 F* ~4 G9 ?" d
6 T- G P8 m* K4 配置软件
" R; ~6 m# ~/ J# T9 y
" [- z% u% R7 _1 _9 r' m! s" r! L+ Y# ~3 e
可能的问题和注意事项
( c- t& p! s: a8 W" l( ?% b3 P6 p5 G
请选择合适的串口序号。" J! ?! @8 U @* {7 l |- d
9 E7 n$ d6 z# M9 t$ L
请安装驱动。
2 Q& o; i3 u5 b, a+ y c; g. h3 n3 N5 v8 P% s4 l
保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。/ Q* ^2 ~: w" m! O# d+ B# r
% F1 {6 _7 m8 D( {2 B" [' q
选择合适的供电电压,避免损坏无线模块,详见模块手册。
- x1 X: o5 s$ H9 r
6 ]3 k1 N) H' N0 F7 ~3、使用串口助手4 e+ x8 y, @) X
快速通信测试(M1=0,M0=0)
& b* b! {( k, ?6 p) j) L" Z* S) z! r% z& |) b! t
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
% m$ E! z9 ]! K* t! z
* ?4 x6 ^4 }' Q) i3 {& E2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。( R' D6 }6 w- ?. t+ x U$ }9 u' u
1 q" I3 {0 S, `' V
5 配置软件 [3 s4 t. U/ I" c7 r6 a) y
9 l" s5 T0 S+ S7 {7 R! ^) K5 I$ S6 |- F2 Y: x8 P( J) |
使用串口助手设置参数(M1=1,M0=1)
' Y9 Z9 ?. _8 E! p9 c% i, H. d+ H+ r& N5 ^! m3 l$ K( V0 ]
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。/ k2 s2 `+ o7 | V
; l; }3 B7 O; v% R参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。1 d& B: d! I+ i7 F+ [
) u5 t1 @; U* \6 配置软件
, g' Y' K. Q! C w, v: w1 V+ E% V1 \ I& r3 F( y- @
0 O3 J1 o4 y+ b/ M, x使用串口助手读取参数(M1=1,M0=1)8 r! k/ h! c" C! z$ j! n
% K: v3 U( Z7 n7 `$ o
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。; e" f$ o. v/ c
5 y9 y" I6 {3 g. b- ~" B" m7 j
7 配置软件! G$ G, P" d6 F% V7 Z
3 Q# F# u& Y* I( l% \4 n$ ^2 s
+ Y& d7 ?/ o$ k3 M( [* D r) s
使用串口助手执行其他指令
/ m+ w! X o& d8 C5 A( t6 f- R$ A: ?/ v& W, p/ E. P; N
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|