|
|
1、适用型号
" z1 `& f8 W% {9 K本文适用于无线串口模块调试。- S A; ^3 Q- e/ o
j# R4 g" X0 j4 f
文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。# b! P- o1 @5 F8 D
. Q* P K- }; {4 J
2、使用参数设置软件RF_Setting
" L7 U; ]7 p5 T2 v( r( O使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)& u6 B7 D9 G& p; C. U) l! I% P
$ ?6 s) n4 R' b
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。* _/ i: o, C# I5 V- R
8 d/ Q: Z3 V: o2 T* O( |6 W第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。
1 @/ N/ }0 B" C. I5 `" R. n- z, b' [$ X9 `# Y* A
第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。" X+ V" g# A1 l
# ^2 N) @) h0 i5 v5 x4 f
1 无线串口模块
$ r' C+ B0 I* p
& h9 A, h* ^8 p. t2 ?
- d9 P0 o: \! c! @/ v2 I第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。0 E, b5 h9 a6 i4 M2 t* m0 G
" |; G7 Y6 L, R: |) H" F: T# L
第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”
8 C+ Y1 D p% T2 u) S2 ^
+ t- I4 T, F) \ g/ Z4 _2 配置软件0 e ^8 J( n! M& F8 G7 S
* ]/ i6 A( f) Z1 |% ]. A! Z
1 z% L: g* r; n# _7 \* a
第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。
9 q* X# N% l( ?6 A
@* l; q( M4 R; o5 W3 配置软件
2 R$ b: p" y6 h0 ^- p5 c7 i9 Z/ c$ x/ G9 b: \0 F
, u' G m7 [. _& D, p" t; A8 o第六步:调整模块的参数,并点击“写入参数”; a7 d! ~* w* a' H: U
5 A) z n- w% Z0 H' H$ N# x4 配置软件
2 w5 B4 }( X) B Y( ?
: [2 S! H |" b2 K
# t- [# J, w' b$ U$ T* s! `可能的问题和注意事项7 E& M4 o N0 C, z t) P/ m
/ W J" J2 Q/ B1 Q9 {& O
请选择合适的串口序号。0 t I" i4 \9 T. V3 m. ?8 P3 {8 D4 D
0 ]$ E u6 f% C" a& \% z
请安装驱动。2 Y& I5 v- h8 Y$ E# p. k
! Z2 @/ B2 T- Q$ ]+ I保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。* F+ U2 n6 u( t- f: ^
7 @" N0 |4 }7 a E0 P4 D选择合适的供电电压,避免损坏无线模块,详见模块手册。
% |5 X! O2 @' g# R# M8 g& j' }4 S" l7 Z0 N) s* e* E, B
3、使用串口助手
* `/ ?6 V, v( o快速通信测试(M1=0,M0=0)) l5 w+ ~; N8 l1 [ ?3 @, I |
0 N& i- N8 \; r' V( }% d
1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)+ [9 t7 {4 {, D. s
& v$ c2 d0 |+ D; t& Y
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。
9 P* Z$ @1 l8 Z, F# c. _, ]/ I: a( {( L/ G
5 配置软件7 m. s- T1 t: N) d& w ^
+ K/ f' r1 u/ I! L# z" w( B% L% a8 W# [3 W; u4 [5 F/ @9 E3 C6 U
使用串口助手设置参数(M1=1,M0=1)$ E0 V' B! N* |
: O) s) M9 l0 E" @1 X
和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。& I. G% F- z) [0 n' B0 e) X
* S" C9 P* H4 L' m1 m
参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。
; n% }9 |% E: u$ f" C) v) B$ H4 ?& |* E2 M# [; |/ @
6 配置软件* O. u* |9 z# r. [0 P
# M! u/ l* T* u: {
1 H5 l5 `7 J9 X2 ?使用串口助手读取参数(M1=1,M0=1)
/ V* y9 N5 U& ~/ _' W/ J1 R
9 d6 t! `& }# V; p/ p8 F* @M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。
' I5 y9 r' ^- J0 ~) U( D' Y
3 b, [* }8 i$ q: ]: G" _7 配置软件
$ O) f9 L% _! ]3 V; B5 J# g5 \7 T; ~4 J8 _$ F
5 ?) j4 U/ z! b0 x* Z- s6 [
使用串口助手执行其他指令
. b/ \6 c2 C9 O- e* I( ~- V f# Q# p5 f) K- p8 F, i T$ E3 n8 `
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|