OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3308|回复: 2

[RM04模块] 两个ATK-RM04模块间的通信:1个RM04模块作为客户端连接另外1个作为服务器端的RM04模块的方法

[复制链接]

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2019-2-16 13:00:13 | 显示全部楼层 |阅读模式
昨天遇到一个用户反馈1个RM04模块作为客户端连接另外1个作为服务器端的RM04模块不成功,所以写了这个帖子
该方法需要准备2根USB转RS232线分别接RM04模块和电脑的USB接口,同时注意RM04模块的跳帽设置情况,如下图
    RM04模块跳帽设置.JPG
这里我们使用模块A,模块B代表两个RM04模块
模块A使用COM3通信,模块B使用COM4通信
波特率:115200,8位数据位,1位停止位,无奇偶校验位
我们将模块A设置为AP模式并作为Tcp Sever,模块B设置为STA模式(无线网卡模式)作为Tcp Client,然后模块B连接模块A
具体设置方法是:

一、设置模块A,模块B
1.确保模块为出厂状态:模块接好电源并上电,等待模块启动成功(约35s,WAN指示灯长亮,WIFI指示灯闪烁),然后长按ES/RST按键或者WPS/RST按键约6s
      (WAN指示灯和WIFI指示灯一起亮1s左右然后一起灭掉,看到灯一起灭掉后就可以松开ES/RST按键或者WPS/RST按键了),这时模块恢复出厂成功,
       不成功的话可以多尝试几次

2.设置HLK-RM04_CONFIG上位机
       模块A设置:先按下ES/RST按键,然后点击上位机的搜索模块按钮,会发现“命令执行与回复”框显示:Found Device at COM3(115200),然后按照下图红色部分设置
       模块B设置:先按下ES/RST按键,然后点击上位机的搜索模块按钮,会发现“命令执行与回复”框显示:Found Device at COM4(115200),然后按照下图蓝色部分设置
       模块AB设置.JPG
      模块A,模块B设置好之后分别点击上位机的“提交配置”按钮,这样就配置模块B连接模块A并进入透传模式了
      需要注意的是模块A的IP为:192.168.16.254,端口号:8086。模块B的IP为:192.168.11.2,端口号:8086(此端口号可以设置为其他端口(0-65535),只要没被占用就行)
      模块A设置为AP模式并作为Tcp Sever,模块B设置为STA模式(无线网卡模式)作为Tcp client

二、设置串口调试助手
因为HLK-RM04_CONFIG上位机不支持数据收发,所以需要用串口调试助手来进行数据收发,这里我们使用XCOM串口调试助手,设置如下
    串口助手设置.JPG
    从截图可以看出
    模块A发送的数据为:1234567890\r\n,加上勾选“发送新行”,所以一次传输16字节的数据,图中发送了6次数据,所以模块B收到的字节数为96
    模块B发送的数据为:12345678\r\n,加上勾选“发送新行”,所以一次传输14字节的数据,图中发送了5次数据,所以模块B收到的字节数为70

结尾附上ATK-RM04模块资料:https://pan.baidu.com/s/1YpKqapann3Ct3Ea7B3iJfQ







正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-3-12
在线时间
0 小时
发表于 2019-3-12 17:04:50 | 显示全部楼层
就是因为我你才写的这个帖子,但是我按照你的这个方法试了,不行啊
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2019-9-9
在线时间
4 小时
发表于 2019-11-13 11:12:09 | 显示全部楼层
楼主你好,我现在按照你的步骤配置后发现数据传输失败了是怎么回事呢,我直接用串口助手线VCC GND TX RX通过杜邦线连接WIFI模块,然后在上位机用串口调试助手手动发送AT指令进行配置,两个模块都配置好后结果发送数据没有显示,请指点!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 22:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表