打印

听说STM32可以实现与网页数据的互动,这是如何实现的呢

[复制链接]
4884|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
myidear|  楼主 | 2015-12-19 11:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
犹豫的大三| | 2015-12-19 13:18 | 只看该作者
利用http协议可以的

使用特权

评论回复
板凳
原味_郭| | 2015-12-19 14:46 | 只看该作者
应该是用TCP/IP协议实现的,看看这方面的书籍

使用特权

评论回复
地板
sepmoon| | 2015-12-19 14:53 | 只看该作者
要实现这个功能,需要两个知识点:
1,了解TCP/IP协议栈,可以找STM32F107或STM32F407之类的带以太网接口的芯片例程,
2,了解HTTP协议,用网页编辑软件制作网页
了解了以上两点,就可以将STM32当web服务器来用,将网页下载到stm32芯片中,连接到电脑或路由器,在PC端浏览器访问web服务器就可以实现控制STM32实验板的功能了

使用特权

评论回复
5
jouney316| | 2015-12-19 22:13 | 只看该作者
STM32+以太网控制芯片+TCP/IP协议+自己写的网页,都学会就搞定了

使用特权

评论回复
6
undersky| | 2015-12-20 10:17 | 只看该作者
:网上例程还是挺多的、

使用特权

评论回复
7
huangqi412| | 2015-12-20 10:45 | 只看该作者
最终都是通信

使用特权

评论回复
8
huangqi412| | 2015-12-20 10:46 | 只看该作者
具体是数据解析

使用特权

评论回复
9
maninman1981| | 2015-12-20 10:51 | 只看该作者
使用STM32+W5500连接YEELINK,网页控制LED,网上搜索下这个例子看看

使用特权

评论回复
10
haokeer| | 2015-12-20 15:24 | 只看该作者
用UDP实现比较简单,但需要有这方面的功底

使用特权

评论回复
11
kokofei| | 2015-12-20 22:50 | 只看该作者
用ST互联网型的芯片,好像107,M4都可以,一个板子加一根网线即可搞定

使用特权

评论回复
12
songlaijun| | 2015-12-21 19:15 | 只看该作者
用ST互联网型的芯片,好像107,M4都可以,一个板子加一根网线即可搞定

使用特权

评论回复
13
magicoctoy| | 2015-12-23 08:46 | 只看该作者
用stm32创建网页 ,可以用ip_arp_udp_tcp.c搞,从地址解析数据就好了

使用特权

评论回复
14
chrise23| | 2015-12-24 18:57 | 只看该作者
简单的功能实现还可以,复杂的话,RAM不够用

使用特权

评论回复
15
16号哨兵| | 2015-12-25 08:07 | 只看该作者
写个简单的HTML网页,画两个按钮,芯片通过地址解析这个网页可以实现

使用特权

评论回复
16
gaoxiansheng| | 2015-12-26 09:00 | 只看该作者
移植 UIP,在TCP基础上 解析HTTP协议,HTML文件放在SD卡上,或转成数组存FLASH

使用特权

评论回复
17
ahhsyf| | 2015-12-26 17:39 | 只看该作者
做些简单的应该可以,移植UIP后,在STM32上创建个服务器,PC端浏览器通过输入IP-端口(stm32上的IP地址),进行连接,SMT32上解析相应的GET,POST请求 比如控制LED,调LCD背光啥的

使用特权

评论回复
18
jouney316| | 2015-12-27 11:39 | 只看该作者
原理其实不难,首先要能进行TCP/IP通信.   ARP表的沟通及更新.  再来就是对于 TCP 端口80进行监听.   然后浏览器端与服务器端会进行沟通就完成的web服务器的初步功能.

使用特权

评论回复
19
布拉格梦语| | 2015-12-28 08:50 | 只看该作者
用STM32做WEB服务器 是件吃力不讨好的事情,换个高级平台 +操作系统,大把现成的 WEB服务器源码,直接下载过来移植就行了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

249

帖子

0

粉丝