首页 > 其他分享 >无线串口模块—配置软件以及串口助手的使用

无线串口模块—配置软件以及串口助手的使用

时间:2024-10-17 18:19:59浏览次数:3  
标签:M1 M0 模块 串口 参数 无线

1、适用型号

本文适用于无线串口模块调试。

文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。

2、使用参数设置软件RF_Setting

使用方法(以E32-433TBL-01型号lora模块开发测试套件说明)

说明:E32-433TBL-01是贴片串口模块结合USB转TTL串口底板形成的无线模块开发成套测试产品,供客户测试及开发,大大降低了客户的测试及开发难度。本手册描述测试底板如何使用,更多详细内容请查看E32-433TBL-01用户手册。

第一步:安装驱动,请到官网下载驱动程序CH341SER.EXE,双击安装。本驱动程序支持32/64位Windows10/8.1/8/7/VISTA/XP,SERVER2016/2012/2008/2003,2000/ME/98,通过微软数字签名认证,支持USB转3线和9线串口等。

第二步:将E32-433TBL-01 两个模式选择跳线帽去掉,使模块的 M1=1,M0=1 悬空(视为高电平),此时模块处于休眠模式,用户可访问寄存器,对模块进行配置。详情见对应型号用户手册。

无线串口模块—配置软件以及串口助手的使用_串口

 

第三步:将Micro USB线、天线,对应连接到E32-433TBL-01型号的lora模块开发测试套件上。

第四步:打开参数设置软件RF_Setting,选择串口,点击“打开串口”

无线串口模块—配置软件以及串口助手的使用_串口_02

 

第五步:点击“读取参数”,可以在左侧查看模块参数、版本信息。

无线串口模块—配置软件以及串口助手的使用_参数设置_03

 

第六步:调整模块的参数,并点击“写入参数”;

无线串口模块—配置软件以及串口助手的使用_无线模块_04

 

可能的问题和注意事项

请选择合适的串口序号。

请安装驱动。

保证模块工作在休眠模式。即:M1/M0 跳线帽需拔下。

选择合适的供电电压,避免损坏无线模块,详见模块手册。

3、使用串口助手

快速通信测试(M1=0,M0=0)

1、使用两个E32-433TBL-01模块,将M1、M0跳线帽连接上,此时无线模块处于一般模式(模式0)

2、打开串口调试助手,选择串口参数,点击打开串口。在发送窗口发送11 22 33 ff,在接收窗口可以查看到模块收到的数据。

无线串口模块—配置软件以及串口助手的使用_参数设置_05

 

使用串口助手设置参数(M1=1,M0=1)

和使用RF_Setting 软件一样,参数设置前需要 M1=1,M0=1,即跳线帽断开。串口助手必须设置为 9600、8N1。使用 HEX 格式发送,下图的示例中,将写入参数: C0 12 34 1A 17 44,此时模块会返回对应配置参数。

参数的具体意义,根据不同无线模块而不同,请查看相关无线模块用户手册。

无线串口模块—配置软件以及串口助手的使用_串口_06

 

使用串口助手读取参数(M1=1,M0=1)

M1 和 M0 的设置和参数设置的时候一样,如下图中发送 C1 C1 C1 ,模块返回参数 C0 00 00 1A 17 44(出厂默认参数) ,参数的具体意义见用户手册。

无线串口模块—配置软件以及串口助手的使用_无线模块_07

 

使用串口助手执行其他指令

其余指令的使用方式和参数读写指令雷同,各无线数传模块支持的指令不同,具体请查看相关产品手册。

标签:M1,M0,模块,串口,参数,无线
From: https://blog.51cto.com/ebyte/12284908

相关文章

  • 自制一个ps2摇杆无线WIFI控制的小车
    一、硬件1、2个esp8266-01s模块引脚图如下2、代码烧写器3、arduinoUNO开发板4、小车底盘5、ps2摇杆......
  • APP端地图模块
    需求:在uniapp中写一个页面,实现在页面中全屏展示地图模块,使用高德地图API获取当前位置的经纬度坐标,将经纬度度坐标转换为当前位置的中文名,将获取的经纬度展示在map组件中,并且在当前位置上显示标记图,标记当前的位置,在页面中显示出来,点击标记图片会弹出详细信息的气泡,在气泡中展示......
  • 2024软考网络工程师笔记 - 第5章.无线通信网
    文章目录移动通信与5G1️⃣移动通信2️⃣移动通信制式3️⃣5G应用场景与关键技术......
  • Linux 外设驱动 应用 3 串口
    3串口3.1串口原理串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIARS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。串口通讯......
  • orchard core 2.02 的模块 学习1 实践:创建阿里云sms模块
    1、手动创建2、命令行从模板创建手动创建就是复制一个官方的任意模块。这个不细说。2、我是从命令行创建的。首先要安装orchardcore的模板dotnetnewinstallOrchardCore.ProjectTemplates::2.0.2参考:https://docs.orchardcore.net/en/latest/getting-started/templates......
  • STM32学习笔记—USART串口
    USART串口协议通信接口通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统通信协议:制定通信的规则,通信双方按照协议规则进行数据收发全双工:通信双方能够同时进行双向通信。全双工有两根通信线。半双工:数据可以沿两个方向传送,但同一时刻一个信道只允许单方向传送。I......
  • import torch OSError: [WinError 126] 找不到指定的模块。
    importtorch报错,信息如下:OSError:[WinError126]找不到指定的模块。Errorloading"C:\Anaconda3\envs\python-3.11\Lib\site-packages\torch\lib\shm.dll"oroneofitsdependencies.我的pytorch版本pipinstalltorch==2.3.0torchvision==0.18.0torchaud......
  • 负载均衡和反向代理区别和nginx负载均衡模块
    目录负载均衡和反向代理区别相似之处:区别:负载均衡和反向代理使用什么服务 nginx的负载均衡模块 ​编辑负载均衡和反向代理区别相似之处:请求分发:两者都可以将客户端的请求分发到多个后端服务器,以提高系统的处理能力。提高性能:它们都有助于提高网络服务的性能,通过......
  • QT学习第一战串口调试助手(3)实现收发数据以及显示
    前情概述在之前的文章中我们以及完成了串口调试助手页面的制作,同时在打开串口按键的槽函数中实现串口的打开功能本章节将注重于实现在串口打开后数据的收发问题以及一系列优化本章流程准备工作 1.在头文件中定义以下变量privateslots:voidon_btnCloseorOpenSer......
  • YOLOv11改进策略【卷积层】| ICCV-2023 SAFM 空间自适应特征调制模块 对C3k2进行二次
    一、本文介绍本文记录的是利用空间自适应特征调制模块SAFM优化YOLOv11的目标检测方法研究。SAFM通过更好地利用特征信息来实现模型性能和效率的平衡。本文通过二次创新C3k2,能够动态选择代表性特征,并结合局部上下文信息,提升模型的检测精度。专栏目录:YOLOv11改进目录一览......