OpenEdv-开源电子网

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

单片机与WiFi模块通讯时如何保证单片机与手机真正相连?

[复制链接]

1

主题

6

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2019-7-20
在线时间
3 小时
发表于 2019-7-20 10:32:37 | 显示全部楼层 |阅读模式
1金钱
单片机与WiFi模块通讯时如何保证单片机与手机真正相连。c程序如何实现。提供思路也行。——在数据发送时,考虑到的数据错位及乱码。

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

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2019-7-20
在线时间
3 小时
 楼主| 发表于 2019-7-20 11:11:35 | 显示全部楼层
已完成单片机与手机用串口助手连接。在其中需要一个判断,是否真正连接。?求教。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2019-7-21 03:14:30 | 显示全部楼层
可以发送握手信号比如一个数据的来回传输。
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2018-10-29
在线时间
3 小时
发表于 2019-7-21 14:00:41 | 显示全部楼层
正点原子 发表于 2019-7-21 03:14
可以发送握手信号比如一个数据的来回传输。

原子哥  你好 我想问一下 为什么我用8266模块建立TCP连接的时候可以直接输入手机ip地址(10.  )就可以建立连接,但换成GPRS模块  就不行
回复

使用道具 举报

10

主题

778

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6681
金钱
6681
注册时间
2017-4-12
在线时间
1254 小时
发表于 2019-7-21 14:30:05 | 显示全部楼层
ParadiseLost 发表于 2019-7-21 14:00
原子哥  你好 我想问一下 为什么我用8266模块建立TCP连接的时候可以直接输入手机ip地址(10.  )就可以建 ...

GPRS连的是公网IP
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2019-7-20
在线时间
3 小时
 楼主| 发表于 2019-7-21 20:05:26 | 显示全部楼层
正点原子 发表于 2019-7-21 03:14
可以发送握手信号比如一个数据的来回传输。

我想过,主程序里面加个判断,串口助手发送一个有效值,单片机判断,如果是,则单片机向串口助手发送一个ok。证明连接。
但是,项目里用这个,不怎么好。有点麻烦。
在产品当中,如果要用串口助手发送,过于繁琐,客户不怎么想呀。
另外一种,就是单片机识别ip,但是每个连接手机或者电脑的IP不一样。所以,在主程序中加这种判断,不怎么好。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2019-7-22 02:08:01 | 显示全部楼层
菜00財 发表于 2019-7-21 20:05
我想过,主程序里面加个判断,串口助手发送一个有效值,单片机判断,如果是,则单片机向串口助手发送一个 ...

这种你都不用客户知道啊。自己的握手协议就好了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2019-7-20
在线时间
3 小时
 楼主| 发表于 2019-7-22 15:51:27 | 显示全部楼层
正点原子 发表于 2019-7-22 02:08
这种你都不用客户知道啊。自己的握手协议就好了

原子哥,我还没接触握手。你有没有资料,我学习学习。
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2019-7-20
在线时间
3 小时
 楼主| 发表于 2019-7-22 16:02:17 | 显示全部楼层
正点原子 发表于 2019-7-22 02:08
这种你都不用客户知道啊。自己的握手协议就好了

该模块支持标准的 IEEE802.11 b/g/n 协议,完整的 TCP/IP 协议栈。用户可以使用该模块为现有 的设备添加联网功能,也可以构建独立的网络控制器。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 22:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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