|
1、适用型号5 V D/ K# H: B
本文适用于无线串口模块调试。
6 M3 _, R$ J& w8 f0 M" N5 s+ R& M1 x
文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
# k( w% H+ E& ?; q G
$ ]9 n, q7 L& U: K2、使用参数设置软件RF_Setting) {, H5 ^5 P. h# v" M0 N+ |( v
使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)
& g; v5 g1 m( K: s2 d" x7 g4 v! S2 `* u" B1 h+ [! f
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。$ e' f0 _" ^1 J9 H U) l7 h% z% X/ e
0 _/ g) Z: [$ O) {第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。# a i& q# f" |: p/ W5 d- v
W ^' F2 L$ Y; x3 d9 j/ q$ x) t
第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。
0 \5 S7 I/ A/ u3 K" l
) H0 K1 ]+ s( R1 无线串口模块
" G; a. D* {& T7 d- S% L: i$ }7 G. u$ I3 i% _; j/ j( `6 C
; \, @- b: w7 p8 z& V3 e* p# d
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
4 w; ?4 n. _% m" F3 D
4 I" ^5 E. Z8 ]' G第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”+ K7 H9 P! ^; B$ I# l
/ \4 L" E0 D( @' d- K2 配置软件
) R+ T. f( A0 J T8 X
( z- y6 m2 H- j& Z9 l/ U( T% t' E L$ @; ^
第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
% y9 B, I- N B+ N4 v% u" [, o' o
' F) n! M& S9 Z8 B9 X! Y0 Y3 配置软件6 X0 t8 r. Z" F9 c% `3 Y! K
1 W4 m3 z# A% a7 C
" u- g1 ]& n* `$ c3 e, u
第六步:调整模块的参数,并点击“写入参数”;% a) f# D' ]8 l/ x, y
* h: i# E5 F$ {+ z
4 配置软件* p7 o! w5 Q X. O
. f- M: K. X, x4 A% u& D
" K' \+ x W, M8 L, c# X$ @
可能的问题和注意事项
' F8 Z0 D' a# V+ x0 m g0 P! r( ~1 E
请选择合适的串口序号。' N6 h$ f$ d# Q3 _" ^: }4 X
( z) q7 Z3 p) F/ y" p/ ]
请安装驱动。
7 @8 h$ c3 g4 E" S+ o+ J* h7 L( d/ q% w2 J9 o; P. M
保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。3 i3 K: a2 \2 K0 a0 v/ J
; M& @3 b) Z" f0 O4 o r/ y X
选择合适的供电电压,避免损坏无线模块,详见模块手册。
1 H; q( C! V2 [5 T
8 S! F2 J5 W) \. _& i$ m t7 I3、使用串口助手( F' r( g& e& Y P3 U4 ~
快速通信测试(M1=0,M0=0)
3 ]9 A4 K$ l f# e3 E; \! ~- o2 o: v2 q. s5 F
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
$ k y/ K# v7 S" T' }! e, G! P, k3 P3 f6 D9 R: t, l) G
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
, O2 X, |+ Y: u _+ m
% `2 S+ ]5 F+ P' R5 配置软件0 H7 }8 ]8 Y5 T" E# O# J) i, G
9 @2 j$ m9 A# F$ d+ Q4 |
. ^0 K. ?& ]1 k; V+ b使用串口助手设置参数(M1=1,M0=1)
; o6 `. P+ R: ^) D' b4 {+ d W4 n Z3 ~7 V. [9 I$ t
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
0 W( |0 U! G2 F0 H6 K- f* }; y! L1 V
参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。7 |# C- {2 t2 h* ] J
! z i) m6 s& j5 ?9 L6 配置软件( h W" q1 o, H0 q! b* Z' G" G* E
0 X8 w) u3 s+ ]5 ^( X: d( R' O3 ^# s5 O, S: o
使用串口助手读取参数(M1=1,M0=1)
. P: s: |+ e2 U2 ] y
# [3 }! J) }, r: J: t1 dM1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
V1 I( V8 |- U5 q& b! }
. ~- g- [5 g* Y5 b5 u. F7 配置软件+ {. x. l! w8 b0 \4 o
+ ]% f1 _0 D' r( G2 m: |0 N
/ u! u/ X% r1 y使用串口助手执行其他指令
$ g: Z* C- ~3 O- G, T3 C6 c" y4 P7 g( F3 }( o- W3 S$ u( v
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|