|
1、适用型号! g% J& X2 p% B8 @/ e3 L; P# @
本文适用于无线串口模块调试。: Z* {5 `7 x2 P! ~
]6 ?2 F" A% Q! u) |文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。( k8 @; s7 W3 p6 t. D
- y3 e8 n# h( P5 Z
2、使用参数设置软件RF_Setting
! l# Y8 a, _, c* v1 [) |5 N! c使用方法(以E32-433TBL-01型号lora模块开发测试套件说明), x% _' j+ }) [* P- q$ ]+ j
7 i1 ^2 x8 }/ T: C说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。" ]- H6 C8 Z* b) n
! h4 i* ~ {2 ]5 T% O! T: |
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
l, A7 X! k3 K1 t7 D
U. k% m$ z! ^6 x; O1 |# |第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。
9 ?# _/ F; w B9 O& r& F1 T% O6 g& D5 K: [: w4 l
1 无线串口模块
3 \9 D0 Y$ X4 [. G$ Q8 Q; t" N
! {9 T6 ^/ p4 ~% A% v E5 z
& Y0 u' W( I( e0 H第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
; l6 e- v6 E1 y) O) f! F/ x
0 S# U% }' M* D p$ z, [; b第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”
0 f3 ?2 @' C/ Q( q
$ j& J0 U% M, S+ C# {. Z2 配置软件( c$ u& p* r# W8 Q8 S
; D6 l* f* u+ L3 Y& x5 k
* }/ E! r: q, i K4 |第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。; Y* b7 [/ M* X2 j# { t
8 q7 Y$ c! m# ] e% M3 配置软件
$ W6 U- F1 b4 l9 {+ ~# S
' k8 j0 ^0 P2 X0 r5 `9 Z, T% ~* J) s+ Z; k* ^
第六步:调整模块的参数,并点击“写入参数”;
, y6 ?& Z% \3 u" ~- W, K9 Y: d1 Z' ? V/ a1 v: O
4 配置软件
3 @( I6 ~; O6 x& l: u8 V1 G( ~
4 C; a: Q- ^' N, N; l7 X6 ?8 B# p" {/ O2 v8 f5 e% L4 ^
可能的问题和注意事项" O" D8 @) U8 g+ K
$ s3 x1 c; T! a+ |' }& h. V
请选择合适的串口序号。2 L- l& O+ F+ u9 W) m3 Q; V
" g% ]# c2 N9 _# b
请安装驱动。8 C3 y9 [# N3 k; t) j! ]
8 g8 u9 y2 b2 m! ]6 y保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。
2 o$ a0 ~" N6 a* ?
0 m; T7 Y3 z0 B# W, [选择合适的供电电压,避免损坏无线模块,详见模块手册。
" ?3 [; Z3 F; J) `" S+ ~2 g+ j; R8 D! ^# ^
3、使用串口助手; E3 M& ~. K5 x
快速通信测试(M1=0,M0=0)
6 F! I% `, s! c8 b- \4 z$ J; r+ M) V5 F0 h! q/ D1 E+ K) j$ f
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)" M; I# o6 m1 p0 e8 D! N
9 u# k$ |: T! y: G
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
% d6 B. q4 t3 S- _9 h6 \' F2 d) U. Q4 D; Q6 i
5 配置软件# ~9 J. D! q3 c
" I0 a6 t" P! s8 {. }* H% Q4 V9 n: I( N0 s
使用串口助手设置参数(M1=1,M0=1) J+ j. a& V+ h+ F5 a
2 Y7 O* z+ M# Z% m4 P9 ~: X
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。5 b) v# l6 j+ O8 g6 H1 y
( X4 r& q5 L0 L6 g
参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。7 v6 |8 r; F- _8 Y1 }2 P3 g, Z; F
6 d( B g$ }6 q; A6 配置软件: w% h- e4 l; H6 f6 u7 i; |- e0 R
- W& D9 f$ {* F/ e, K$ D) S" s* U/ }
) g+ B2 H1 w7 g1 L
使用串口助手读取参数(M1=1,M0=1)7 x$ j4 R$ U* U5 s' Z% i
; ?9 d- f3 Q. C0 h1 k& f2 fM1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
4 u) g- E+ T; `- y" K) B: `4 N% T7 x7 j8 q3 v& X. a
7 配置软件
' |8 G' |# ] U
D5 n" c$ ~- W( ^' D
B* Y2 J% o/ Z6 g& X; D使用串口助手执行其他指令
, i: N4 x9 L& [- X
' O% e2 u; W" h其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|