|
1、适用型号
, r" Z( h c8 b9 y; J! R1 N3 K7 {本文适用于无线串口模块调试。2 h! Y4 W! h: z( W8 P( e8 w2 l
5 `2 [( i, j5 v- N文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
" F/ t" f+ b" G/ s6 r6 ~/ I7 x) y2 b0 n& R% x* [% x& d& g; P
2、使用参数设置软件RF_Setting
) f/ z- Y0 I4 l. z2 v使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)
. k1 }& _& Z9 z
/ u7 `2 E) f. h说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。
. [- |$ l( ~1 j L5 N) y. _8 [) H4 E1 O% E8 I: k5 j
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
- l; H3 ^+ }, z6 G# U2 ]- b0 X2 g5 X$ h) b5 `7 [
第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。. J; Y1 n1 s. q6 J' V# M/ ~, x
4 t; W( _) v; J; X5 D
1 无线串口模块
0 j$ W+ G/ A1 w: H6 W( \2 q6 Z* _* C8 W; T& q. Z" y
4 Q% Y2 O" k, q' }
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
+ u2 `; O/ V% K( W* T* l" \# y& j ^8 p, d9 o
第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”
* O% F: M( x9 s+ b% ^8 r8 e' R; T. R
2 配置软件
% p$ x9 W g: E/ J! R/ Z
% H) T9 g; O+ K
) m5 x+ w( P/ v/ u$ _) t' [4 b: L第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。 H! q& Q: G- h, T
, }5 i8 ^6 `" ?: L8 h6 j0 a: M1 R
3 配置软件
7 v) a; }4 d& a7 M3 {
2 H7 G& ]0 r5 n2 ^! B$ S; c2 i- ?* X/ y
5 y8 k* c4 n$ P4 `+ [6 k6 e5 @第六步:调整模块的参数,并点击“写入参数”;
. n: S9 P! z8 i) K+ q
: T$ {0 h6 v6 p( v1 Z$ I4 配置软件
( D# f+ z8 G& f- v% t0 X7 f4 s5 w) J
0 b) [. p x0 r1 D6 N( R
可能的问题和注意事项. t' Q/ Y P' c7 p7 ^3 J5 [& T: n
) S+ X7 w' k- D, _请选择合适的串口序号。
. M# Q5 C) j z' q; g% e0 p8 d) O( l
请安装驱动。
' J/ S6 r4 v7 U. U' Z: Z. C6 i. \- Z2 O# }) X9 h
保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。
, K% S, p# c, B/ d& U7 d% X1 ?0 \, @( q
选择合适的供电电压,避免损坏无线模块,详见模块手册。
0 H z+ `1 y7 Q% s. ]+ t
( F1 U1 a4 i1 m, p3、使用串口助手$ f: v% e- w# t! V) S
快速通信测试(M1=0,M0=0)5 \: E& M5 K" b5 j& J r# w
% {( m8 ^) m' z: E R. R
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)- B3 G% n7 @& Y5 Y5 Z: [
' p( {: g5 _/ B! o2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。6 G$ |3 @; u( u, o3 O
- d1 J2 W2 Y0 C2 a" [5 配置软件" m9 P k* N5 s
( R/ _% \6 F8 s/ N3 S* r* Z# O4 i
" p: r6 a8 s! e5 D* Z. G使用串口助手设置参数(M1=1,M0=1)2 f7 e1 o7 H: s6 `
5 V/ g) y5 q2 n4 ?8 b J7 @' G+ b
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
( T( C) Q6 s. C6 D5 Z% s4 f1 `" ]1 W1 f( f0 }) A
参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。
9 w, J4 ` S: ~5 C2 f
% `# a0 h* G# U8 {$ ^+ V; E9 o6 配置软件
7 `. p- h! x7 A) \; w; |! {7 L( w6 ]/ \0 Y
! G8 U: j2 I J
使用串口助手读取参数(M1=1,M0=1)
+ m7 J( U8 I$ i; W' Z% c/ g: z5 S; U( Y/ H( W7 l8 M
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
# I# {, }6 J3 Q/ w( h' @6 `
- g' k# A) g9 T1 k5 |7 配置软件" R+ E4 G. {( [6 {' @) @/ X$ B
" ]4 s) u5 U* l! Z! x9 h/ l
! G9 \8 @, z+ Q
使用串口助手执行其他指令
! ]! `8 X+ p& u4 Q% |: R. Z0 x/ v: e" t& ?/ |" {! t7 O: k: d9 J' w: {' M
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|