查看: 784|回复: 0
打印 上一主题 下一主题

stm32实现网页通信

[复制链接]
跳转到指定楼层
沙发
发表于 2015-5-27 13:15:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32+dm9161+lwip+websocket
目前只是实现了stm32和网页间的通信,做了3个LED的控制,并未做其它扩展性的东西;
个人认为这个方案最大的优点是不需要固定ip,也不需要设置路由器;只是需要网上申请一个免费的云平台就可以了。唯一的限制是需要浏览器支持html5,不过好在现在大多数都支持,手机支持的也还算不错;
目前使用的网址:http://www.autocontrol.sinaapp.com/
网页使用的是免费的新浪云。不过好像打开网页的速度一般般。不是很快,而且对websocket的二进制帧好像不支持,暂时不知道哪里的问题。
固件见附件。里面很多代码都是网络上查找的。希望没人介意。我也只是弄着玩玩而已,因为通信成功没多久,所以里面还有很多地方需要优化,比如网络断线重连之类的。以后有兴趣了再做。
今晚先运行一晚上,看它会不会掉线。

昨天晚上一直没掉线,还好。
1.rar是网页源码,需要开通channel,timmer,和sql数据库,三个服务;具体的看源码吧,一两句说不清楚。
http://www.autocontrol.sinaapp.com/client.html,这是个websocket客户端的例子,可以参考下;
转载

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入中科因仑

本版积分规则

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