|
1、适用型号1 x% o: [% d" S8 S$ A& N- W! l
本文适用于无线串口模块调试。
, ^/ v. h3 W# w: D: B
% o2 y+ u' a! F* G! ^文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
& ~. g! d: g9 p/ n8 j( e# z$ U5 d1 O/ u$ V$ Q3 t9 w3 y
2、使用参数设置软件RF_Setting
' J9 P- ^. Y) l$ a0 o) b) _使用方法(以E32-433TBL-01型号lora模块开发测试套件说明); [# p1 T. ~3 e D3 c; @: m
' Q d2 E* X, o5 z( E3 s( B
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。1 W& ~, P! m: b. z c5 [
/ T, O9 C) G& i8 |1 x) f$ @
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。$ F2 g# ]0 b! R
$ x8 S0 j# Q$ m8 D; U7 H
第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。
: l# v0 {# x* L* E$ a' }0 O9 _) J5 z1 q7 H3 @
1 无线串口模块
4 X5 I- A$ w( Q3 i
2 N/ i, u( y2 V0 v& D! M+ q O. x* }0 X' W- i
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
" A$ Y. F* {0 Z% P) ^2 S( \0 f2 {" z0 [% Q
第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”
6 D3 t: S3 y2 u% O& E7 \
- d$ C0 t y! e0 U" }: @9 _2 配置软件& H M/ P% g( B, _9 @6 E( y- R
" A* Z6 U2 ^# T& F, y: Y
! w; q1 {& s7 k& ^9 j6 b第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。) L; d/ _! ?; {! B6 |& m* [6 ?
5 ^9 S( l" s" g
3 配置软件
+ o6 M$ p" P5 S' U9 @6 Y3 a* L) W* y4 o( Q
) ?1 ?' W* i+ d% p+ R- b9 \/ x
第六步:调整模块的参数,并点击“写入参数”;
! @3 D5 k- F6 A/ ^7 I3 w3 H
* d, W; G- i0 D5 V4 f/ \4 配置软件) ]5 u4 m1 U: o& j/ \/ N1 z+ s
( [, C/ v. p9 B2 f
# p; R% |7 w" `可能的问题和注意事项
4 f4 b9 i' _8 g7 B% w& c% u4 w# V1 R# z6 ]8 Z
请选择合适的串口序号。
1 W8 O7 z9 L0 G# ?3 e- l: f9 G8 I" k
请安装驱动。
0 Y" B( `+ X8 d9 U& m' e
' M1 d& _0 H* k$ `6 p/ }保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。( q# q8 e% F" l
( Z& v' j6 i5 j Z& \3 |$ C9 u选择合适的供电电压,避免损坏无线模块,详见模块手册。5 G$ F6 w: p; g
7 g h- x6 @* k2 w" c( {9 V0 Z
3、使用串口助手+ L( ^" F( v3 w
快速通信测试(M1=0,M0=0)
2 o' [* d. n% ~9 o9 {% S9 p7 Z- l" O! s2 b( E3 Y" ~0 ^
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
1 O B- j* _2 o4 {! Z; ?, z& J
4 B8 L) q' }' ]9 L2 s2 F h0 E2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
8 w4 Z( f, d+ l l* W ^
; @4 R5 {* H7 d- j6 |5 配置软件
& b0 k( i+ a3 A1 U5 s3 d* U7 W/ {9 n* z- y. h4 D2 y
+ _& f$ V2 F- E
使用串口助手设置参数(M1=1,M0=1)8 v# _( Q$ F$ A4 C9 S+ ?% N
9 ?8 O" m) h5 u
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。' W) \" p1 J6 ^
' K8 p% h/ k# G: R4 e, e9 B参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。 \4 t8 n8 Y) W1 \
$ C* _4 W$ ~' ^! t
6 配置软件
, {4 a; l9 j0 t1 P9 c B7 L( W
* t, T3 R7 I" m; E* G; N& @" p2 V) a6 @
使用串口助手读取参数(M1=1,M0=1)
% {! U0 f6 y8 F2 ^
6 U4 K, j3 G7 N# K/ QM1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。 }$ s3 F1 G# Y3 o- t( F8 ]& H
# b4 y' w1 @/ f0 }* n) D* U2 |% g7 配置软件& i+ t6 S$ v9 [" k
& e& m- L+ D8 y$ ]. P/ t' d* U N
7 ?& n$ O; A; A
使用串口助手执行其他指令2 m4 D+ O( p3 a7 p
2 o/ D. F- y/ _* g/ \+ q其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|