|
1、适用型号+ \/ A; g' ^# c" r& f* ~
本文适用于无线串口模块调试。- B+ @# y# \: F- a0 t
7 L) U0 T( O, q# D9 w1 X M1 ?* v文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。% K8 u8 j' G) ?1 Z* M
1 w! U# ]- O) Q/ D4 y5 z, A1 q% Y
2、使用参数设置软件RF_Setting
, M$ F+ ^0 w' W; P% d+ y+ N9 D9 L使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)
% S0 F+ @) h7 |2 r0 |& P& L ~3 p* P/ T4 G B- i
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。
( o, K- w7 {7 _; s0 T
2 q) }3 r; f+ y' U4 w) D9 q M第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
1 a, c7 W- _5 l
5 d6 C& d% s* b: \第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。5 c! k6 i+ v! U! E/ A7 Y
- U) v7 b% G% I- S5 v
1 无线串口模块 \5 T/ C3 d, n* Q8 A& f3 k: A
- h9 A( [; P0 g
" b# h* n% V& s" m- d0 P: {第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
) g! J1 S+ f. V7 D, ?
1 A2 T& v& T! Q/ h5 s7 L9 n* g第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”; j6 E/ k- d5 O- h
7 ?. M" G5 J+ w6 o- u2 配置软件
: ~5 J" S2 I& W/ U& L
4 S" ~( l% u. ]! M4 Z6 ?
* q4 p) X- m8 u& L T第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。# [4 t6 o j4 @4 n0 i1 S
; j2 e( }* c2 ` C
3 配置软件$ }2 i2 z+ T# u$ X; }1 s' L& T
5 a. k5 x5 F8 x. C
' {( {& ]1 B! v; j$ [9 l第六步:调整模块的参数,并点击“写入参数”;% K! X$ {" x6 B
1 ^9 B; {2 H g2 N0 G4 配置软件
7 O- _3 [9 O3 n" x. }3 c! K9 l7 i& j9 o
' E' d6 }! O2 X( G/ D) ^1 x+ C9 ~4 w9 d* A8 L6 l
可能的问题和注意事项& |+ \& s4 P8 u. y) I
! R( M5 e( Q( J
请选择合适的串口序号。! e& Z8 o& B" V" ^4 H: K! o
5 I8 J2 D. g( t$ Y6 p. E; u
请安装驱动。6 r$ c1 Y. d7 I7 y$ G# Y& w
4 c9 ~, O3 Y8 ?# o; s% t9 l保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。" z7 W5 _+ C9 @" d
: r' U' D9 e9 M4 J5 H: m选择合适的供电电压,避免损坏无线模块,详见模块手册。 d& v! j/ R0 _6 l. \
" n. J: b& l$ `/ M1 m7 Z
3、使用串口助手
* c6 {' I4 Z, n( L- j+ I/ g快速通信测试(M1=0,M0=0)2 j0 E% q" I0 G, l$ S& O8 r1 t; Q
8 o# I8 Y6 B: A2 o. w2 f
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
; a$ k* E) p0 |- T; L1 w, C. _; h' [/ M% ^" w- V! ]! k& i' {7 B
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。& b/ p, v i5 z
% G1 W" ~& C* z. U/ z4 C" H
5 配置软件
0 I+ Q( \4 Z7 N5 O: I; g7 V, {& ^% t# { {' V V
: {0 {4 q% S( m# _3 ^使用串口助手设置参数(M1=1,M0=1)
( `# V+ Z; r6 {* j' K" Y1 ^, s' c, M& G3 d" M) h
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
: ? @& H4 y' M4 h0 E
& v+ V& [$ l( L" K5 `7 W# w( x! K参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。: J4 M7 A, O% k# B8 z' \* p/ R) {
9 R! r7 D) ^9 k6 配置软件' D7 E1 T) c0 f: F* @) v9 o
8 n* z9 T0 [+ }" D
5 I/ X1 b% Z; P8 _使用串口助手读取参数(M1=1,M0=1)
4 R) u- u" D9 Q% c! K1 o4 H" M% H- M) k& Q9 ?' l. a8 \5 k8 o
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
6 F4 `, ~' d7 ~" E+ [
: z0 Q+ n4 c& h4 n' h g9 v- ]7 配置软件
) A: X: j: @2 l: Y8 D" Z; u4 V& a) o* D9 t' D/ q
) s, ^2 ~% [0 o( `" h使用串口助手执行其他指令
( @# y! B* n9 J: Q- X5 ~1 {3 \; ]$ {/ \% g5 n' r2 I" R
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|