|
|
1、适用型号
; o/ k. e6 }0 X; u$ [ j- K本文适用于无线串口模块调试。* E. [& v0 |( ^3 W
: |8 f, F5 h! ]9 @; o& b文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。
, [9 }3 l. O: b0 [! X) ~2 U; Y; ~9 ?
8 j# p' `. j3 X# F% C$ g2、使用参数设置软件RF_Setting
3 [: l9 y5 T6 u u( H& n. P使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)% ?. }1 g0 K4 r: ^" N
7 S7 {8 c' _* H& t& E
说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。) i% B4 a4 q: e# b% j3 _: [
3 r) k0 V! _0 p' k$ `. M第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。/ O& N+ F! e( R
. w$ a X! [0 v H第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。6 q4 r; m% q/ @9 V1 F. n3 C3 t( {
' v* D1 C- \; v. Y& f$ ^+ N1 无线串口模块1 y- n0 P. Y8 D+ T, M
% i; B3 K9 C* E/ w; ?
+ T* s( g. s& q3 d, W; s+ E- n: S第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。
3 K, m1 S$ P ]; ]
O* p( k1 O0 z' O第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”6 Q' c9 Y1 C- c. [& ?8 L7 V
; i6 |$ t! o9 }0 W
2 配置软件
% l- [7 y' _& `% C
% ]) A% M9 J Q! s3 M; F/ ~6 ^; A
" a5 B& q) B1 ?% {2 b第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。4 u- V4 x1 ~( T. g
& @1 C$ d" p( s0 f0 m
3 配置软件
& T& O% l5 e: S7 Y5 ^* X' H
7 V/ A/ D9 R8 R# T( x' l( D
0 R0 \- S+ }- k第六步:调整模块的参数,并点击“写入参数”;1 \/ Q0 ]5 C: {# y( H/ z, r: z2 J; v
8 g& d8 \. q. v4 h/ A
4 配置软件
8 m" m. w1 B( ~& |5 ]. y \3 \& ?3 r; {
$ `) S0 p+ A1 y6 u可能的问题和注意事项+ p+ n6 e7 m A/ m
2 T) ]3 I U# E3 c2 t& c
请选择合适的串口序号。* m5 D5 J H1 F- {
2 d- P: h7 V1 t& e2 D- D: m( r
请安装驱动。
3 Y4 c. x& W& v: f
- [' n" x6 M) i保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。
& x. p. E9 [5 Q. H ]0 ~8 Q' Q$ m& K: H2 D- H* L
选择合适的供电电压,避免损坏无线模块,详见模块手册。
9 w# N7 B0 w" x7 p* C
4 C: B# U' w) T2 A3、使用串口助手8 I# j( r+ e$ b6 H0 `6 M( o
快速通信测试(M1=0,M0=0)+ o1 @& Y) N- s# `( S6 |% z6 P$ L
/ t0 a' h- Q4 i3 O' D* n1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)1 J+ i/ Q$ [( S s" _0 s
0 N: d. S7 H q% E1 {; D+ ]- g* x
2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。5 O# M0 g. b, X4 }
/ S$ `- K7 e$ M7 Y' s7 d. }8 ?' n5 配置软件. B+ }3 L) C! F( k8 C1 e2 S
$ f2 P0 I! V9 H2 V$ j
# x/ H; V/ k$ u) N, h使用串口助手设置参数(M1=1,M0=1)
# g" B) y$ @; r' M9 {; T
/ G; b* G+ m2 }" U* @( v1 g8 g和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。
9 y% I* C- Y+ U8 w- n( {, N' g2 D! y5 i: d) q: I5 f. g
参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。
. C% I8 w s+ I, z/ F
# D! d4 |' w% Y H* s7 |2 y6 配置软件. o5 E" h5 N) p0 z
# I4 a1 v/ a2 {! C" u T/ ~
2 j& i/ v% R c W2 D3 y- d
使用串口助手读取参数(M1=1,M0=1)
( K. Y# N$ ~- x2 a
" n% c! U- O8 ^5 X/ q3 `/ t, g2 bM1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。* I, ]! j$ a3 ?; \7 E& ?7 N" R
2 J A) v2 R2 o( ?
7 配置软件
0 L+ E3 m. }% F( j7 i) w# L1 o+ T! ?4 E& V, {6 m' r
; E$ ~: y7 ~; G- Y" M使用串口助手执行其他指令
! B4 V2 Y% ]' X5 L! s$ h# `4 ?: r& ^; e5 ]) U& D+ }$ Y q
其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。 |
|