|
|
1、适用型号
F W/ r$ v1 s/ c( Y2 o0 A. L本文适用于无线串口模块调试。
# \( q) \: B( t9 E( t. f- b C" g0 Q4 E0 l/ T a" [: ?/ x
文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。5 |' K/ P" N. J3 l# @
0 e. q' r6 ~+ c# E/ J( L2、使用参数设置软件RF_Setting
) a. ]3 \3 x0 i: \使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)
) K; Q% n# c2 I6 ]8 o* r4 _7 h
1 f8 j& w- V' R- i' |7 L说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。( @% e/ O$ A3 n' J5 A
+ @' c$ _. j8 Y+ x第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
0 H( K# j+ D* t/ M( b" ~: W9 d; m4 J; q1 a$ R. K I; \; q- J, ~9 v" i
第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。
, ]3 G, [7 [- R( F- c: Y8 c) h" R T/ U+ q1 v. }. G. F9 X6 n
1 无线串口模块( `4 c# Z2 K! ]; W0 _* H3 [! v
. ~' ?) s, o# \" w8 z* t9 s
' @# \; ]( \3 r
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
" L3 ^2 Q7 v6 R& O5 Y+ v1 ~& H: F
4 {! r2 u7 \; n' h: n' f" \第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”
6 D V( c) }4 t1 O' b) M( }
0 d; F6 p2 O, v4 s* }4 K8 L2 配置软件
4 @; Y$ D+ e4 P/ v
3 O" v+ A% b/ Y$ Z& g* J* z" j
/ c% u- P7 J. q$ T5 @, L2 G" ]8 D第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
# b1 N9 J* n/ ^& t; k% u' t5 W3 u1 t0 }& S
3 配置软件
0 z, {2 m5 m8 L7 A* K# p: Z2 P! `' @0 v# p# H$ K* |
% ^# _7 F7 ^; d: w第六步:调整模块的参数,并点击“写入参数”;. I# b3 X5 D5 g3 N
0 \ D$ R. P; r/ p
4 配置软件% N; q/ n) o; j1 S- r
y9 ~' X, p# @3 R8 p. {& v; t
! h5 a' p; y' r2 b' R1 O2 e( M可能的问题和注意事项
& n8 W; q7 z9 }- h7 @
{* o. B/ C9 |+ d- S请选择合适的串口序号。- `/ E; I' m# Q
7 |! S# s5 M. D1 d9 b7 G1 h请安装驱动。
/ |- ^# \/ H' V9 ^
. x P# @% U/ q/ P& q9 _2 i保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。1 t6 A4 l' O S/ o
* w; P1 d5 G/ U8 _选择合适的供电电压,避免损坏无线模块,详见模块手册。" l l I3 ?. h: w0 G3 @
3 S+ ~0 o7 o( T2 [! Z0 g3、使用串口助手& @4 \+ p y% u6 u% A
快速通信测试(M1=0,M0=0)# A. q$ x$ N: y' ]
+ J1 B: s0 [* N$ R
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0); j& Q) Q, i# A+ T
$ s9 `' x$ R& s( B' Q2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。. t3 K4 i9 j- C: J6 H
/ { c* l7 [4 F7 C4 N) W5 配置软件
. ]3 C# A& b- C5 S% `; y
5 `1 ]! j0 n I' \4 ~8 U. E t
# [0 {2 g2 j6 w, `" h使用串口助手设置参数(M1=1,M0=1)
1 g' _3 V% d' ^! }, {9 t W; R( J$ ?: j$ n r
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
% \% j. Q+ R5 f( k
7 Y4 `6 r1 N* q! T% w8 x$ Z参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。
/ q# M# d o5 h2 E, K9 Z+ x" w2 D* v- O! {" Q
6 配置软件
7 ]) o8 x5 E4 e+ c' z; \- P+ [5 M6 ~
& f# ]" y8 \3 o' v5 b3 K
使用串口助手读取参数(M1=1,M0=1)
& N, X; O4 _2 x5 n6 ~8 Z0 w: u7 c3 n, ?, C2 {
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。1 E6 A; `6 g4 w" F/ m. ]
, k4 c# K& e R. @. B$ X
7 配置软件
. f0 J6 p5 a; n5 a u" Q3 p n1 b, T: I) B
8 |$ _0 V3 n) p! c
使用串口助手执行其他指令
* B" j1 R% I- b: Z! }. o5 t3 P$ H0 \$ T& S4 O
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|