|
1、适用型号
1 h+ M# d- z* R本文适用于无线串口模块调试。
: n3 v% C$ ~* r4 B, K
1 ^, h' ~) V- h% g文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。: [8 u4 [( S& g$ J
7 d! J' h* r7 n/ |: A% X
2、使用参数设置软件RF_Setting! J& T0 a$ Y7 B
使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)! D1 P* d' J; M
" h7 X* i! _' u1 j# S( G
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。) _/ J+ x6 O4 u5 {5 S9 B
/ e& c8 K7 `: C0 f C第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。; {" C/ ]1 }3 D( w. b
# l- g4 q; A* t第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。! s" C- u9 c. W: T
/ S5 _, S1 {6 q) r' }; `( n( ^" @1 无线串口模块
) v2 I2 w' @8 N% o! g" Q' ]2 K1 @) J( o0 b9 f! Q8 z, ~6 e
6 j+ k% C! j% C6 _9 r7 \第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
: D( o+ c) W0 s- }$ \, t* v# D$ D% F! \5 i+ E
第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”
2 ]- p; a. M1 ^0 q+ m( k# R8 e- I& ^) A; t& E- A. L
2 配置软件
% H: A7 V! e* q; g! p+ y" _7 I' v( c0 T8 l+ f) S5 Z
, z9 f8 ]* B5 {. Y @第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
4 h' X3 L! e8 o% A7 ^. ~1 n
' R C/ P7 U2 z% h3 配置软件
) N! L4 K# G) t- g/ G3 \
+ u2 m9 O' u2 D+ x
& ~ N% c1 Y4 P8 a! }第六步:调整模块的参数,并点击“写入参数”;7 B# A7 I- ^( U" j# w- E# q0 X! d( I
1 a' @% U0 [/ g2 E/ _4 配置软件
y1 B5 u$ i" ~' ]. r7 b' Q
8 B0 M [+ y7 p# c' v3 g5 B: [) u- e
可能的问题和注意事项
. C* d; [5 s; L0 E$ ]4 d' E
# a* ]2 M5 T, ]* h% ?( _请选择合适的串口序号。
: m$ |) A3 i9 p! u* Y
# M% n' c" H% _/ j) T/ U% u请安装驱动。3 p" d& P0 D2 ~) u4 O$ o' q7 m
; ?3 _: B0 ]- k* d, G# g- w% R9 {9 P. [
保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。
" I0 b! g: I) F
/ i8 g( O$ j9 l' Q5 m* ?/ K `选择合适的供电电压,避免损坏无线模块,详见模块手册。; V& R3 L' r( t" D+ E c
4 P5 U: X" p$ u, z f0 D6 e. X0 m o
3、使用串口助手# C2 l- g( b$ m' T
快速通信测试(M1=0,M0=0)$ c- O: }0 m( ?* F5 b ^
* h; {2 `6 J: w5 V" L" n6 y. ]
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)
" b$ j7 [- m& |6 i. x6 d' l9 y5 Z# \; P
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。 h( K2 n4 R0 C# I' c6 \
/ L" s. `9 G' e
5 配置软件3 `+ B0 z- g* D( t7 a: M1 n. X* L/ ?
4 ]- ~. R* p5 i; _. H) o
, {- i+ n7 M9 p! S; {4 g5 \2 b使用串口助手设置参数(M1=1,M0=1)
5 J2 l4 w# p0 k) u/ h# Q, Z) A# b# f% {$ K( h1 c6 {) J& p0 G3 @2 f0 N
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
- d- `$ x( d$ z0 e3 g- k/ a* S" @
参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。
. `8 i1 Z7 U- ^6 m3 i* v; e' \; x5 [" k
6 配置软件
% @8 J' J) \. k5 F5 a" ]/ B5 J1 f' F& y8 V
- V1 s3 z. e, x: T# O
使用串口助手读取参数(M1=1,M0=1)
' R/ d) a0 Y/ m1 f1 l# f* y3 M C/ d7 T4 h3 O8 ^
M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
* o8 M4 ^0 J( Y/ f8 y8 A/ A0 P
& S, X& s9 a1 x# N: i7 配置软件
$ q( C) C. E5 Z5 T2 q
) f4 R$ `3 U5 }; T" P& e1 ~ @
0 e; | j8 c2 \ ^& r. i! w) }/ x使用串口助手执行其他指令
% `7 B0 m6 ?% @) R; o6 Q1 W! P0 J0 d5 B; v5 s
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|