|
1、适用型号
3 G9 k: Q) l3 O- c本文适用于无线串口模块调试。
. o7 \; ~8 X8 C! \. _; _
2 \' W: T+ w* L文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
# X6 n+ k, p \4 Y' Y$ }
* i% W% J) k$ |1 c6 [+ ^( L& ?2、使用参数设置软件RF_Setting4 u0 q8 g9 n1 K# F/ a x
使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)' a! h% t1 v/ |0 F
; S2 Z: u1 E% C/ d2 k: B- O) o( s说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。) k9 ]) n3 d; l, U& j6 z1 r
' N: w6 R2 n) N2 w" R4 R- Q! c第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。. j6 k) L+ r0 i! ]+ |9 D
( e/ }( `# ?+ J/ D
第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。5 m" T" ~* `' `# N" f
1 m" W6 v" ?+ j1 无线串口模块3 y6 |5 E! ` `6 \# G
" Y4 E9 E! c' Y$ w
) o- k5 f3 n, I$ B' k
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
8 m6 |2 T g' q5 D
3 I2 f7 J- L0 N2 M1 x0 T8 g第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”' c9 |2 {; V$ `3 r! }; A& z
& _6 x9 S: K; m$ j, D
2 配置软件
4 q a. f8 r) z- t9 d- G6 {# P: C1 p
2 t1 Z4 D# o) _- G/ } s: `2 J+ T: y: o: d+ ]* K7 Q
第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
" J9 C+ M( m2 Y( x: i1 _; j& B7 J4 d k' H8 T4 Q4 a5 B* v1 P
3 配置软件( Z% M% U/ I' _+ y! A3 S2 f2 \
/ l. h1 l& y1 N2 f
, E9 b2 @! r% I; B4 s第六步:调整模块的参数,并点击“写入参数”;
- P" |' z3 r" s& d h% Q) U' U" B
4 配置软件
1 E, d$ g0 q1 C. ]
; d7 _$ R6 L( V6 D8 x, Y5 j. P, O; p7 n
可能的问题和注意事项
+ z( X5 ~; l0 j I# v% }. T/ x
8 ?0 x( E$ `0 S请选择合适的串口序号。- N9 s9 u7 `6 Y' f8 d- n4 Y+ w
/ d. j9 r# M, D4 j请安装驱动。
. n- m: l. I" }- `& @. e& P
% e6 i2 n; L1 T) L" p! v2 ?保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。
" |% q/ F9 c* f; Q) d4 k2 @3 M, S r9 ]% ?7 C7 s7 j! x, C
选择合适的供电电压,避免损坏无线模块,详见模块手册。
" h d. v+ W8 |0 f( V) _* i& c7 ]# E5 N% X7 q
3、使用串口助手
% }% t9 e% O" N# g1 r快速通信测试(M1=0,M0=0)
3 O& _$ S4 I' h+ r$ G" X. s# Y. T" y6 A7 Z$ C+ }
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)8 @2 _1 `9 Z5 L0 h
+ c- ^, g2 Y# v) M' V# E/ r" _2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
) a$ _8 A; h# l
+ V+ j; W# D/ v/ g1 u5 配置软件. w! u7 s. p- [7 M) M2 ~0 n; ~
. i8 ]& _. z$ h5 o- A
( j# m; v! D2 ?5 k+ h, c使用串口助手设置参数(M1=1,M0=1)
8 X' j2 a4 ?# R z: }7 R. t9 b: P7 ~" p+ ]7 L
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。4 g! m% j" v& m+ Q+ S
8 E4 n5 ^4 X# G( I+ u% o F参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。
6 U! v1 M( Q# m" A! n7 T |
0 k. {2 u- E/ o; Y' t6 配置软件+ |9 f+ K- V( j- E
* f, ]2 X3 k, {8 g9 `
! y: n0 _& k, C# I使用串口助手读取参数(M1=1,M0=1)4 O; G9 K* c: w. r# e# l
* J& Q, U- P+ `7 B p/ `/ ^
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
) k% K8 Y) s0 o
& ?( k1 c! D" |) r& B7 配置软件
% z% x3 \6 ~% f- @! @
- y4 B- t# l1 ?& ?5 `8 o
C! ?3 l( j/ s1 O使用串口助手执行其他指令! V, j0 r3 y0 ?: w7 Q9 s
! @% @: e$ k' d2 E其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|