|
1、适用型号5 D# y2 p! F+ Y3 h
本文适用于无线串口模块调试。' |5 Y+ `2 Z4 b' f/ L( M( J* r A
7 A7 D$ I& v" U U, t
文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
/ y& O9 t' W$ F8 Z
5 \; x/ W; e% g0 T, ?4 \2、使用参数设置软件RF_Setting5 G4 B# D8 }0 ~* `& U) \
使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)
6 Z$ C- J* w+ h1 g, E& o2 ]8 {9 J
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。
' X/ j x, s- f0 R! S w' ?, [" m& }- p& a
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
# _6 h) ~* ^. N/ ^
( O4 h1 G5 D& l- s" T% B第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。
1 C3 w( Y3 U" q: ^% N: h
& }( F! t7 F- i! q1 无线串口模块
; W0 u& b& c5 b! O3 [$ b( T! |+ Q7 P
! |$ u1 w) l7 ?' \
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
& k' q& i0 G8 e8 X& j3 ]" b3 l+ r: N2 z2 a' d
第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”
, x" P6 z9 h" {2 M: H; m+ e+ M3 Q! O" a5 k5 K( m# {9 j: a ~
2 配置软件
% {' y/ v8 R; T3 K
* l6 u; \* C& K8 U! O V( Y1 n8 e
8 t* c4 W( N! X: q0 z- h第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
( ?8 V7 S2 i6 N$ M8 W! F" q6 n
5 S# s$ g1 \, Y( H, r* S; n- p0 ?3 配置软件1 M$ C, |4 J- ^5 I2 [
' ^2 A5 |, J6 g8 P9 x& T9 {) Y6 Z$ b
' ^: f V1 @" ?% g. G0 G4 H! X第六步:调整模块的参数,并点击“写入参数”;
* p& x. u- K; O6 b" T3 h. L0 s: v2 N X) h
4 配置软件! ] x3 M; W/ ~; ^
' Q6 \, v' @* b1 D# q: \0 K( M: H* E0 {7 E2 D9 Q# [, r
可能的问题和注意事项 x0 W2 l& j- {. J4 k
; {, f9 ]) ?; y
请选择合适的串口序号。
+ E8 I ^& b" `; l Z. f: g" E% z9 M
请安装驱动。 z3 Q; K$ I ` L) g
" ?" y" C# k6 P1 p保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。) R* h& k; J E3 }
# H4 {$ n9 f# t4 n8 r选择合适的供电电压,避免损坏无线模块,详见模块手册。
. `9 X7 t2 A) P6 i* ?- r
2 C5 C% \8 @1 B3、使用串口助手3 T( P; W7 D; j5 s
快速通信测试(M1=0,M0=0)+ w; q$ Y" x* R# X
( z# P j, x9 i$ \, V |! s
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)/ A6 l3 K9 N& x5 T( p% k0 e
' c6 W; P0 d- g. D1 v A- Z$ E# l8 M8 V
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。6 w* l) B8 ^. i0 h# n" `% N) V
+ y+ d- o; C2 y7 a7 A
5 配置软件! a8 h' }" ?' @% q
& I; z C% G& y- m0 g# d5 \; n
) n0 V6 v7 E- A" U5 Z
使用串口助手设置参数(M1=1,M0=1)0 a8 B- c1 t5 Z- Q
. X9 T, A7 l6 P% W和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
/ [: m8 Q4 w- G7 B9 s r) l" p' Y$ A8 O
参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。/ C- E) C1 V7 U# ?) d4 _
( b% ~. v0 P8 {( x6 p6 |) L0 ?6 配置软件5 x L& r$ s8 o# l) Q1 z; x2 A
# R$ F: u E& g
* N' `+ a$ n) c7 M
使用串口助手读取参数(M1=1,M0=1)
, l. V; d) c8 @0 F4 Y
, M: Y) H9 B. a) S! {/ `1 DM1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。" J/ k, k! K Q
) |( A, J w7 O4 k- t f) m& k. p7 配置软件
5 `" C6 [( m2 B7 I$ j4 a3 U* v7 l Z- x' e3 W7 Q
; ~7 I) |/ {' M- \0 ?4 O7 E使用串口助手执行其他指令& j/ x' I4 c1 D) D9 i) t
( s1 P1 x- y b* l( F" T
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|