|
|
1、适用型号: j: ^, S; B& k1 G$ s
本文适用于无线串口模块调试。( A4 q% O8 `+ O, Y, K
1 |( z4 Z4 o; Q& y; l" T- p
文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
) @( M% D6 F5 O+ I8 k9 k2 o- J3 x8 Y9 |% g M" ?
2、使用参数设置软件RF_Setting
: W) `' L+ z& r# e8 f l. l使用方法(以E32-433TBL-01型号lora模块开发测试套件说明). `0 Q3 m# h4 u6 [
$ }$ I5 {0 A# y& A" Z
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。( ]0 O, b6 [/ M4 T" f0 W1 ], g3 c
+ w9 E" c: W5 G7 s f
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
! A8 e6 v8 U' C- |6 `) y
/ R- X. Y2 F/ G, z5 X第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。
! O% m, G" d I9 U1 ]1 ?, K) H% Z3 n3 O
1 无线串口模块+ e; g/ ]/ b) |2 p. |3 V
& G/ l2 n0 @' q& Z8 Q; T: l( i- f. Q9 U6 C. A- u
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。! x1 j9 _2 a4 Z
7 p4 G+ |4 Z" a4 J( o
第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”2 d# B. I1 o: G) p) Q9 i0 Y
, C3 A4 g7 F/ ~8 n; K2 配置软件: n4 _6 z- u& p' D3 _, J7 f
& [% o1 z- `/ l R" t: Q( p K6 `
$ s( K, b) j/ d第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
/ u& [* X B, X$ N8 J4 A( G% W
! T5 c+ F, U- M8 c3 配置软件
. ~/ i7 d2 k# v( `: g8 h" `7 }5 \, s) E: c" i6 R
3 {; }* W I ^
第六步:调整模块的参数,并点击“写入参数”;
! v: J1 R6 o& L7 M+ D" n
, M. B& f6 ]' X3 ]4 配置软件3 A' S5 j9 ~- S! @# v
* p! a) C0 r3 R
' _- P: b9 {8 h: J& ^可能的问题和注意事项" O' L) r# d' u$ ~6 V- c2 k
6 `9 c9 \. E# @" R) i5 ?请选择合适的串口序号。
1 |2 u0 \& b8 V7 k, {! M, }7 K$ b& `2 s5 m$ {% t
请安装驱动。3 `/ K. ~5 n' |
8 c, e# {. k6 ^ T$ n( @, p, y保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。1 s' d0 e7 O8 G. F
' b% l* |1 X- n5 U/ Y选择合适的供电电压,避免损坏无线模块,详见模块手册。
2 ^$ M. j; L7 p8 c `& n5 n- U9 T7 Y B% @
3、使用串口助手
$ [- e* ] c7 Z/ r" ?+ T2 W快速通信测试(M1=0,M0=0)) c3 C* d* S6 G% u
$ z& n/ U/ _; {; A! a, G1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
}4 J1 _1 r2 G6 l& n8 W o1 J
; g( s. e. I2 g% E2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
) f4 p5 }3 K; B8 v2 w7 o3 k
2 ~! |* W9 ~2 a9 R4 f% L5 配置软件
, L9 \" _6 _ a) t; D5 j9 {! c
. B7 U( E- `1 C0 @0 b2 `. D7 g6 U# e
使用串口助手设置参数(M1=1,M0=1)" E: p1 m, Q/ h! I6 u6 \
! b+ I7 c9 g B, @9 ]* K% j$ z和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
4 t2 H4 |& r1 w/ c7 ?
; k+ E B5 P7 t# G" J参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。- l7 M# B0 k+ L
' I9 Q, h8 }2 W2 J v7 `2 g3 F6 配置软件
. x7 y2 Y. C) p4 E2 v1 ^5 h4 U+ I, x3 {0 Q
" L, W: l, ~; v, O' G& h) [) E使用串口助手读取参数(M1=1,M0=1)! K$ j& P( A/ f) T, ~
/ _2 {, j8 ]- i$ N
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。; h; K5 ]8 f' l) j7 [" k q- A( Q
% h3 f2 A! V: L+ k1 D/ z
7 配置软件
5 J" u3 R0 B- }( U& S t
; }4 k; E, G/ A# u2 ^% w! M% H8 M" H* s+ e( F! Z; T4 o8 M
使用串口助手执行其他指令
0 w/ y2 S5 M K" O+ p* G& H* y5 q$ O o$ f+ r6 d g
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|