|
|
1、适用型号
& a4 d+ e6 B- D本文适用于无线串口模块调试。
) K+ \8 n7 [* m e. [% ?3 T4 F. I& L, n2 z+ C( w
文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。# |0 @' A/ o7 ^* r
4 I, S" Q4 V) [7 D$ q8 [0 s% @9 r5 `
2、使用参数设置软件RF_Setting7 k4 _" L6 g8 Y( Z( q
使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)3 k- b# s7 j+ b: y% B+ R- a
8 O& _* @: j+ ?, E8 i u) h7 g说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。
' `9 p8 P2 w& j' l, Y9 `* R0 V: }! s0 U) s
第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。3 l% e! M+ I1 |5 Y* c
Z( G& [- m$ `0 r第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。+ Q {; n' j; `- t) E$ y
4 ^ ^3 @9 s* x1 无线串口模块* n8 w9 t) ]2 T$ _/ c
9 K$ ?) R8 L1 R! K( c
3 x4 g- ]% }: x; Z/ \8 e, L* ~( N s
第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。4 B% q* B; @9 \3 a: t
8 S" B2 ]8 K" [ p2 l5 F第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口” {: Y$ B( D! }4 _
0 R4 H8 ]1 P o' T2 h8 I
2 配置软件% z; y+ {1 c: p) b4 j
2 A% g3 U5 n+ s ?, o7 T2 V
1 M8 }( t4 D- H! a# q; j) T第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。. y# S! l8 j. C. P4 O, {# v4 F0 e: @
( F9 p6 h" w# s4 c) M
3 配置软件" y7 [+ a) l3 ^- v3 V4 n# V
8 h7 ]0 y1 K3 x& z# c! T6 A: [$ q9 H& s* w, I" `
第六步:调整模块的参数,并点击“写入参数”;; P/ U- ?6 V% ?% G/ _
' _( Y$ O' |) T) g6 z; W4 配置软件( E3 w" p. w2 [5 D
1 V1 v6 g7 ~( R9 k
! D/ J S; |; A4 J2 |! z可能的问题和注意事项
, L! }1 l' ]* L! \# C& \- \6 q6 f$ l) l0 A
请选择合适的串口序号。
. N' [7 D( W/ N8 a! J
! i- Y4 ]! j6 k! n$ z7 @6 Q# K请安装驱动。* y) Y2 @. t: w# Q' s9 D t
- r! c8 ]8 I+ a) @. Y& O/ e [. `* F3 w
保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。
% q, R* A4 x+ {# b" _! N
/ r& |% d% Q, e) E& J) T7 J% q选择合适的供电电压,避免损坏无线模块,详见模块手册。8 @& L6 |5 a7 J% S1 L
' H, n! s/ z% p- _6 ?4 m( Q- W
3、使用串口助手. J% G6 p3 m& Q, e0 \& n
快速通信测试(M1=0,M0=0)6 O* @0 p2 y8 G. b
+ x' L+ b. ?+ o2 G
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
! i f4 g0 W* P: N8 Z3 ]$ a! c. K, u* F9 V! q
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
, v: E5 w7 r3 c$ ^& V
8 B; [) X" Y0 z v% a5 配置软件 D+ Q) k. b3 ?& o5 _
+ ^0 s( F" _ V
/ }/ P- o. S/ q
使用串口助手设置参数(M1=1,M0=1)6 Y% m+ B7 T+ a3 h: `4 f
" {+ `- b# [- C8 V/ H和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
+ T r* D5 W5 b1 F& ^! a
* G6 q7 z! `1 j/ W7 Y* O. _6 s参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。
8 X* B0 s1 R; N0 m" u; k- S2 v& D) Q5 ~" ^, \) Q3 x- O# [
6 配置软件 s) e0 ?# K$ S i. a# X
' \! s* L% N( G9 H
* W" F! b. ~# g0 Y+ x9 O- L使用串口助手读取参数(M1=1,M0=1)
- e* K% n0 B s
4 j9 o( |2 s" D k* O& k' P! L( U& |M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
! l1 p& `" S( d; [
2 y! o& O( R$ G( ^! s) b, |4 P: v7 配置软件
) Z) ~+ g' b8 J+ p, k3 {
! F& \% u6 Y1 E8 @' { z; i4 Z: M, v* }& `' g1 @1 r
使用串口助手执行其他指令
. \# b v7 p1 P a& a3 l
/ B8 }# h8 d* R# M$ v- E) R$ A7 u其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|