OpenEdv-开源电子网

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

关于ATK-ESP8266作为服务端和客户端的问题

[复制链接]

29

主题

99

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2018-3-2
在线时间
50 小时
发表于 2019-3-11 22:16:18 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 进无止境6A 于 2019-3-11 22:19 编辑

请问下一个ATK-ESP8266能不能同时作为服务端和客户端来进行收发数据?
如果要完成这个功能该怎么做,请教下思路。另外,假设ATK-ESP8266作为服务端,向客户端发送数据的时候,怎么获取客户端的IP地址?指令里面好像没有这个功能。
@正点原子




最佳答案

查看完整内容[请看2#楼]

要获取客户端地址,必须是你客户端自己连接到服务器来,才知道的哦。所以,先用客户端连上服务,就可以发了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-3-11 22:16:19 | 显示全部楼层
要获取客户端地址,必须是你客户端自己连接到服务器来,才知道的哦。所以,先用客户端连上服务,就可以发了。
回复

使用道具 举报

29

主题

99

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2018-3-2
在线时间
50 小时
 楼主| 发表于 2019-3-12 09:20:03 | 显示全部楼层
本帖最后由 进无止境6A 于 2019-3-12 09:23 编辑

好的谢谢,@正点原子。有几个问题:1.客户端连接上来了,但是ATK-ESP8266怎么知道分配给客户端的IP地址,有什么指令可以获得?2.ATK-ESP8266怎么使用中断来处理接收,不占用主程序CPU?3.ATK-ESP8266能不能配置同时作为服务端和客户端同时实现发送和接收的功能?
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10572
金钱
10572
注册时间
2017-2-18
在线时间
1914 小时
发表于 2019-3-12 14:49:48 | 显示全部楼层
进无止境6A 发表于 2019-3-12 09:20
好的谢谢,@正点原子。有几个问题:1.客户端连接上来了,但是ATK-ESP8266怎么知道分配给客户端的IP地址,有 ...

1.[客户端连接上来了]你模块此时是处于STA模式还是AP模式还是STA+AP模式?
2.用32芯片的话可以使用串口接收中断来接收数据,会占用CPU,不过你可以串口+DMA来减小CPU的压力
3.这个要查查资料看看了。看AP+STA模式是否可以
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-12 13:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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