请选择 进入手机版 | 继续访问电脑版
查看: 327|回复: 15

[已解决] STM32使用WIFI模块访问服务器

[复制链接]

该用户从未签到

1

主题

14

帖子

0

精华

新手上路

最后登录
2018-8-15
发表于 2018-8-10 17:23:14 | 显示全部楼层 |阅读模式
本人想做一个物联网相关的东西,STM32使用WIFI模块已经能够访问互联网,想使用电脑创建一个服务器,stm32通过网络与电脑进行通讯,不过不知道下一步该怎么做。
已完成一个局域网内的通讯,不知互联网该如何书写通讯,电脑使用iis建立服务器,可不知道该怎么取用,求大佬给个下面学习搜索的方向,非常感谢
  2018年STM32线下培训时间表>>                    
回复

使用道具 举报

该用户从未签到

1

主题

14

帖子

0

精华

新手上路

最后登录
2018-8-15
 楼主| 发表于 2018-8-10 19:37:46 | 显示全部楼层
求大佬解答
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

3

帖子

0

精华

初级会员

最后登录
2018-8-18
发表于 2018-8-10 22:14:17 | 显示全部楼层
这个需要建立外网的服务器吧,然后就可以随时随地各种设备访问

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

  2018年STM32线下培训时间表>>                    
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

3803

帖子

0

精华

论坛元老

最后登录
2018-8-20
发表于 2018-8-11 00:29:43 | 显示全部楼层
一般采用串口(uart)通信,USB转TTL的模块,连接起来使用串口调试助手就能通讯了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

14

帖子

0

精华

新手上路

最后登录
2018-8-15
 楼主| 发表于 2018-8-11 10:30:51 | 显示全部楼层
mzy2364 发表于 2018-8-10 22:14
这个需要建立外网的服务器吧,然后就可以随时随地各种设备访问

是的,只是外网服务器的话要买,我们想先尝试用自己的电脑作为服务器,实现正常收发数据后,再购买服务器,进行通讯。我不懂的问题就是服务器该如何建立通讯,对于服务器这一块,完全小白,哎
  2018年STM32线下培训时间表>>                    
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

14

帖子

0

精华

新手上路

最后登录
2018-8-15
 楼主| 发表于 2018-8-11 10:40:12 | 显示全部楼层
feixiang20 发表于 2018-8-11 00:29
一般采用串口(uart)通信,USB转TTL的模块,连接起来使用串口调试助手就能通讯了。 ...

大佬说的这个是不是使用网络调试助手,我之前用网络调试助手建立TCP server已经完成通讯,不过那是局域网内部通讯,这次想通过互联网进行通讯。是不是二者都是一样的,只是发送的地址不同,或者我的现在说的东西想错了
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

99

帖子

0

精华

金牌会员

最后登录
2018-8-14
发表于 2018-8-11 10:44:46 | 显示全部楼层
局域网可以,互联网基本也没什么问题
你需要的只是一个公网IP地址,花钱买吧

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

  2018年STM32线下培训时间表>>                    
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

66

帖子

0

精华

金牌会员

最后登录
2018-8-20
发表于 2018-8-11 10:54:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

该用户从未签到

15

主题

611

帖子

0

精华

金牌会员

最后登录
2018-8-20
发表于 2018-8-11 12:37:45 | 显示全部楼层
访问服务器和内网外网无关。你先确认你的服务器可以用和 STM32 在同一网段(连接到同一个无线接入点)的电脑或手机访问到,如果访问不到你就需要调查网络配置问题了。如果可以访问到,再考虑设法移植 libcurl 这类 HTTP 库到单片机。

至于怎么架服务器,你可以参考网上“架设服务器”相关的文章。还有建议你不要用 IIS,这是 Windows 专有的,租服务器的时候 Windows 服务器一般都很贵(授权费);建议你考虑用 nginx 或 Apache 这类跨平台的 HTTP 服务器软件,这样的话租一个小型 Linux 服务器就够了,便宜。

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

  2018年STM32线下培训时间表>>                    
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

14

帖子

0

精华

新手上路

最后登录
2018-8-15
 楼主| 发表于 2018-8-11 18:28:30 | 显示全部楼层
yklstudent-1794 发表于 2018-8-11 10:44
局域网可以,互联网基本也没什么问题
你需要的只是一个公网IP地址,花钱买吧 ...

感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /3 下一条

小黑屋|手机版|Archiver|意法半导体STM32/STM8技术社区

GMT+8, 2018-8-20 16:24 , Processed in 0.164577 second(s), 11 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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