|
|
1、适用型号8 Q3 {- O4 i$ z; d
本文适用于无线串口模块调试。! s: z. j4 g# d0 G( ~
+ x2 t$ ?, J ^/ M# F9 o文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
' D7 ^$ F* y9 w% c
! n; U4 v+ ^* O* z D2、使用参数设置软件RF_Setting
/ i# B9 E1 x' p2 z使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)- W: {. V, y- H+ h- ?) f
. S8 B0 \4 o& _
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。
6 |$ r! ?# n- H* {, ~) A1 r( N7 ]* A3 |$ p8 p$ f: A/ ~3 I0 P
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
; J9 M+ D' r! c) d5 R! t$ p! \. i% N$ e/ L' x# ~) P
第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。
( R" e7 s8 p2 Z- ?5 v
5 z6 f- q, M9 U1 无线串口模块
5 F1 @' I+ [, n4 s9 V' P2 Z, Q4 B- \* Q$ w. w
$ v( g2 O/ P4 a第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。8 ~4 Z0 G1 z) q+ |% z, k
1 O* I- X( Z# b) q8 U% Z( _3 V第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”6 `! {% q* |! T) f0 D
* }2 Q5 X, o) W! t ~
2 配置软件
/ I! `6 J$ w& H( u+ E$ v6 H, C) [8 V; H5 X8 x
3 F8 i, E5 M5 `- K* [) O
第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
- }: M$ P* ]4 m k( I7 a% z7 ^" x' A% c! L' x& Z
3 配置软件
6 l9 W4 W) T$ T6 n. d- s% K3 L/ q/ ^) L9 o! l3 H ~" ~
6 M' t, I+ T- ]. ?2 c7 {* m
第六步:调整模块的参数,并点击“写入参数”;
* A0 X" a' D1 d3 o6 S- N9 z7 j2 n' K+ w
( K- B- s4 ?% H! Z4 配置软件& L/ M2 b% @% o# j" D3 g$ O( _
7 P A! m$ j' L7 l: @
6 l% c) x3 R0 P2 @0 w5 U可能的问题和注意事项
5 x& Q! n6 d, h9 r# J) f; I
% r. E. u' u4 o+ x% A/ y请选择合适的串口序号。
: g" c6 P. I' d5 |. P2 k0 K9 T1 J3 z/ P0 M' p: q
请安装驱动。$ K& ?# T; ^% `" y* c) _
! l) x$ V$ |# G# G4 w! j3 U9 z7 {
保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。
; {1 Q) Z$ Z! U6 X6 L6 F7 \
; U: H" ] d: u4 O选择合适的供电电压,避免损坏无线模块,详见模块手册。9 Y) h/ s+ ^) S6 Z& K
3 t) W! `$ R( P
3、使用串口助手
/ b& q* Q7 k/ g# ?快速通信测试(M1=0,M0=0)
?1 ?. K8 o" b, H
! K; j5 r& D- x2 _1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0), E$ K& ^' L" |5 }+ d2 J; X3 I
1 \' I4 i% ?) g( K
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
5 o' w) [1 P* y( c+ q% S8 V& v- N c; m4 D
5 配置软件
5 I$ M1 e! i3 Y j! k
0 z9 V2 L$ f. ?9 U P% E# \$ E; ]7 e
使用串口助手设置参数(M1=1,M0=1), J6 K8 ]; Y6 C( L) k) i3 m: U, R* s8 e
2 q p, C {5 t% P* z( ~和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
7 [/ D5 }% { O. v
8 |/ y/ C' e4 _) g! p4 z; u参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。. f" d% n% k- `4 s4 K
7 \6 d9 |: F; \% I% A: G
6 配置软件! O# m. k& N9 K+ {# M i# x
& @) d2 R8 A# O, |1 ` J; n, t& Z) w7 [5 v0 s2 E; g5 |( A
使用串口助手读取参数(M1=1,M0=1); W1 }2 N) t, E% e+ h
+ s0 S+ Z, r9 p" }9 x" H# Y7 }
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
5 v4 r6 {, M6 T0 f: A
1 f! k2 h5 f6 X' w a5 u7 配置软件
0 w/ p6 ]0 [0 i i3 D3 f9 E& W
% B( z9 p* T) V8 X$ S
7 o5 S5 b+ Q) }1 M使用串口助手执行其他指令
- ^ t ~1 p" P' L6 {
8 D% H0 U5 I$ V$ t其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|