|
|
1、适用型号
7 J& t( u$ T7 v$ V* V本文适用于无线串口模块调试。
1 j4 s( @ K, I; U4 d$ q: U0 Y8 u$ h
文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。* Y2 q$ _; q& v
7 ]0 c' ^5 _, j1 Y, z1 m: Z
2、使用参数设置软件RF_Setting
% G, \ I; }: j+ V" I9 K' P使用方法(以E32-433TBL-01型号lora模块开发测试套件说明); Q% d$ ]0 p* {9 l; ~
, o8 U! x M5 R3 u' G说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。3 o2 f9 T8 }# R; ]! z1 R7 d
+ X5 M* c0 o! R! n8 \$ {
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
" f/ s6 O% ?( _9 _( l' I9 O4 n
- H% c k( E' C3 a2 N9 [第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。: i0 T$ j& W5 t5 B$ Y J7 u
4 M3 f/ ^3 ~- s: N5 G1 无线串口模块7 t& i G2 D$ y+ \/ k
$ L2 W* m$ ?; P/ v9 j4 C
7 }2 P6 n! s) ]& G
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。: @- u6 n7 @6 B9 \
/ A: g) R: b! {# `: p& `3 d: F% K第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”
$ k4 s4 L0 n3 c4 X3 }$ n
' ]- Q7 O% E5 ~2 配置软件& \# N0 F! {8 S+ B* |* q& ^
, A& R6 ~3 J' ^: F) C$ D7 P4 W, D3 V
( ^2 g" ?& G7 K1 o, B" p
第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
9 v7 B' T6 I/ w. q- U' J$ y5 c
# J. w+ ]% i9 Q9 F( _( q3 配置软件; S% [1 w( k" e* I- ^
! j: U3 {) p- J: y' P
9 H' }$ j1 k# [; S0 z第六步:调整模块的参数,并点击“写入参数”;
% k$ F! d) |. i D' d1 P
7 c$ h$ }7 m. d4 配置软件4 I+ O8 B9 s1 K1 i7 X
, A1 ~) ^: X0 f/ d
$ ` z/ q6 `! t* E, U% N& E5 d" I可能的问题和注意事项( l0 Z- r, E. C8 j
( R2 x- d4 n, z" t$ ^
请选择合适的串口序号。
4 Z4 B* {' k8 |2 R) [
( p7 T" F! p9 ?请安装驱动。. m) G1 P' i' u+ e1 L S
3 b: B z/ ~0 g% G0 k. u
保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。
. }. M9 b1 y3 y+ b/ @" W: |3 g# _) i6 V; O2 a: s; o5 L" f! X/ ?" z' Y
选择合适的供电电压,避免损坏无线模块,详见模块手册。5 b# J7 E. }9 p8 h/ i
$ m! i4 ?( S9 s9 p5 G3、使用串口助手
* M- I8 v# S9 `快速通信测试(M1=0,M0=0)
J9 T* B. H' M1 ]- M6 ^+ U" Q& T, F! c3 @
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
: v! ] ?/ M7 g' B! A
) w8 A6 K1 h& e! V# w$ E3 }2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。* b; D2 O1 _% k, N: y1 z( M+ _( W! P
6 o- U. J1 H# z
5 配置软件
9 B' b) f6 y* m: m, X) j8 G4 B! M4 I
w t N7 H1 i$ N7 x5 @使用串口助手设置参数(M1=1,M0=1)' I9 O |9 P2 c# [9 ]5 i
1 ^ r2 H; } M% o* j. x
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。$ q9 g! O7 r- B0 J/ q* ?% S
$ k1 t [* L9 M& ? J1 X
参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。1 f7 Y9 i5 o; m6 ?1 L) {
$ g! Q" D2 Z1 S! r7 O- y& ?. v
6 配置软件- ?% g9 ?! a/ u6 n- F; y
7 @( x5 k. _, T0 { C) a2 ?# T, w/ Y
; r( q+ A) o. k0 y使用串口助手读取参数(M1=1,M0=1)
/ C0 V& P1 s$ A3 k6 r! N+ b+ `! q( w' b) |# P& S+ b5 G
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。+ t" N* u% ^3 {) z: R" `, c
9 r+ _" r: `$ ]& Z9 L6 E& L. V7 配置软件4 j3 G' x9 m( N
- Y# w/ M5 F8 U6 |& N
. H# V( N. V$ C5 m7 l2 O使用串口助手执行其他指令
/ p1 l- S5 B7 f& f: x/ |- {; I5 n0 G6 _- K4 s* w8 H: t
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|