|
|
1、适用型号
5 ~) ^' X; j' T/ I- J, i7 y2 ^本文适用于无线串口模块调试。" X4 J2 }- f5 s' Y5 i5 U
4 ?0 ~ T: Q! }$ o文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。0 W0 ?7 [" {! ^, |3 H$ u# g' o
$ h: c* R$ \- l' p9 A& J/ W
2、使用参数设置软件RF_Setting
4 {: }) k) R: I$ z3 c使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)
. B/ W- T, R, V1 E
" K0 f7 a0 R$ w6 Z, _' {0 e说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。* i6 E& N3 ]7 Q+ q. ~
9 U! a6 j8 n7 f+ j. |第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
: x, W2 E! g. p2 a A0 |. J3 z/ }6 W1 {2 r; E
第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。
* ^1 R$ W' F: @# W% [" l8 D/ h/ f
1 无线串口模块4 {$ |0 P3 l) s2 d
6 M+ f! j' l2 k$ n
: X) r4 t7 }7 m/ }, S7 v
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
5 A- ]' |6 w# _$ O
3 ~5 } R- A- [( R: r" y& P; H第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”: Z/ v" e5 @/ i, m# z" q! V# U
0 I. s1 _/ d. i- H! F2 配置软件
/ R3 J1 B6 e2 ~3 [# [! G, \
' _) p9 _# Z7 m4 N) D" M( v
d% w+ a! F- y/ s! _第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
3 Q Q5 m, q; ^( m9 i: h! W, Q; |9 y
3 配置软件
6 C7 |6 N7 c+ U. M' s! I% B3 o- W8 Q& B5 U Z- v! B" f
1 g7 D5 u! v" k$ C第六步:调整模块的参数,并点击“写入参数”;8 \+ V0 b2 O) B& }
; q! f) I$ c& I% P: U; \7 C0 e4 配置软件
$ f+ R5 m6 t' D, z$ ~ N5 X) E; b/ E8 Q- H# c5 o1 e
" v! T: k+ Q% v# p- X1 v7 f可能的问题和注意事项 s3 Y5 U$ V* X$ s/ p9 i5 e* e
/ f) ]! q: o; ^' O# x2 K6 _3 K8 Q! v
请选择合适的串口序号。
# }* u( {0 @1 [9 i
6 i& Z" a+ x2 |* G0 ^! U5 z请安装驱动。
7 C" L5 v e Q/ f: B) \5 [- j% k3 N$ ~, S" f) V
保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。( y. j- T5 ~$ O' Y! r
" ?' i* f1 K' o& y# L
选择合适的供电电压,避免损坏无线模块,详见模块手册。
! ` W9 y0 `9 F
. I2 S( B4 }( K: I3 t2 k6 C& r3、使用串口助手' A* @' P9 V' } b) O
快速通信测试(M1=0,M0=0)
1 B" Q# \1 g* s* F
4 u7 L0 B! M% e% C: H9 b1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
) f/ q6 l2 a2 L, Z3 B% {" |4 l: i
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
I9 P4 r& S$ X6 y, _
7 F) y/ ^$ M1 k, w; I& Z5 配置软件
9 x- Q: q9 s* S( }: C6 F! ]7 [- A) Z& Y9 j
U9 t$ K# Q/ Q3 f7 A3 \, X7 u, L使用串口助手设置参数(M1=1,M0=1)
; E* S3 y6 I- h( U; }7 `# x% k% x' `
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。" J& ~) v* B+ z4 M: k5 P
& d/ a3 y. Q# c* \% @2 n$ e) _! [参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。
% z- U$ w7 i: q& b! C& F" n/ {1 P3 ^7 a* G8 l: F8 x; {9 m, ?% Q
6 配置软件; _4 D6 b/ }' \ Q: D
! t8 ]- V; b- {/ c: H/ ]& P& O1 l
( k) ~" ]$ w. b: `3 Q; h# z2 C使用串口助手读取参数(M1=1,M0=1)
{/ m8 s% m3 r7 t5 \- f
( _. J6 Q$ P5 ~2 a. lM1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
3 `/ @2 x3 }6 h6 X% u" c
( |- { j4 X4 ^# q0 _, O1 V# _7 配置软件
9 C/ U4 N& K7 d" H+ M
+ W+ V+ A/ u% m/ h- f+ L" t4 H4 o" Y" m3 {, R! `
使用串口助手执行其他指令
9 Q5 u, z: M) j* i+ ]+ E" M
8 s" J' x( ^. e, q2 {: }3 _# G/ `/ \其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|