2 dxt 1515 dxt_1515 于 2016.03.18 11:14 提问

android与单片机(STM32)通过wifi如何实现通信?

新人求解,最近在做一个APP,到时候要与stm32通信,要实现数据,图像同步到APP上
,想问一下怎么实现,协议用什么?望大牛指导一下。

6个回答

smading
smading   2016.03.18 18:57

stm32支持网络协议有点困难, 单片机加WIFI透传模块比较好。搞定串口通迅就行了。

dxt_1515
dxt_1515 单片机买了wifi模块,只要搞定串口就行了?
2 年多之前 回复
luochoudan
luochoudan   Ds   Rxr 2016.03.18 23:23

想都不用想,肯定wifi透传,两个主从wifi模块通过串口收发数据,http你就别想了。

luochoudan
luochoudan 回复dxt_1515: 硬件上实现wifi串口透传,这样的代码网上或者店家一摸一大把。软件上,参考这个http://blog.csdn.net/alangdangjia/article/details/8956472
2 年多之前 回复
dxt_1515
dxt_1515 单片机买了wifi模块,只要搞定串口就行了?
2 年多之前 回复
lecepin
lecepin   2016.03.18 11:19

用HTTP协议进行通信

dxt_1515
dxt_1515   2016.03.21 11:01

单片机买了wifi模块,只要搞定串口就行了?

dxt_1515
dxt_1515   2016.03.21 11:00

单片机买了wifi模块,只要搞定串口就行了?

tina622
tina622   2016.03.21 18:00
  1. 在网上买一块串口转WIFI模块,一般都会提供源代码。这些源代码一般都是移植的uIP,已经实现了基本的网络协议,你可以自己实现HTTP协议或者直接用TCP/IP即可
  2. 直接买WIFI芯片,在网上找芯片驱动,搞定硬件后自己移动uIP或者LwIP,网止资料大把;
  3. 买块W5100芯片,然后买个无线路由器。5100已经在硬件内部实现了TCP/IP等相关协议,在官网上下个驱动就好了。
dxt_1515
dxt_1515 嗯嗯,好的,谢谢。我再找找资料吧
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
基于stm32和ESP8266实现wifi模块smartlink功能以及TCP连接
一直想把wifi模块和stm32连接起来,但是网上找了很久,并没有C语言相关的库,只有基于arduino的ESP8266 C++库,这个库是没办法直接给stm32使用的,所以自己动手丰衣足食,自己手动将基于arduino的ESP8266 C++库移植成简单的C库,方便使用,目前这个库实现了基本的功能,可以实现波特率修改,smartlink,断线重连等功能,wifi模块主要运行在STA模式。 因为
android手机通过WIFI与硬件进行通信
通过WIFI快连技术,将局域WIFI网络名和密码发送到设备端,更改设备端的WIFI网络名和密码。 通过wifi来控制硬件的一些功能改如何做,求大神指点!
socket实现TCP通信_TCP连接android与单片机(2016_03_21)
socket实现TCP通信_android
51单片机与PC间的WIFI通信
51单片机,WIFI通信,原创 本科毕业设计,就是关于单片机和电脑间的无线通信,做得比较认真,需要的可以参考一下!
安卓与单片机进行usb hid通信
安卓USB_HID通信文档 因为一直在研究stm32,需要用到usb hid通信,就研究了安卓与stm32进行usb hid通信,目前已经能进行正常通信,我这里只跟大家说一下通信时需要注意的问题。 usb hid通信 单次最多发送64字节,这64字节中:第一个字节代表了数据长度,所以 这就相当于单次最多发送63字节,这里要注意的是编写发送程序时,第一字节要写数据包长度。 下面主要讲解一下
WiFi通信上位机实现
最终的目标: 上位机功能:键盘发出 前后左右移动信号 + 其他云台、机械臂等信号,通过Socket网络编程,实现WiFi与下位机通信。 然后Win32开发相关的和Socket是现学现用,业余的。 现阶段(该阶段的最终版)程序运行效果如下: 可以通过键盘输入: 大小写字母、数字、特殊字符(shift + 数字键)、标点符号; 有个闪烁光标,可以通过键盘上“左右移动键”左右
STM32单片机ESP8266发送数据到WiFi接收端代码实现
自己使用ESP8266时的代码实现,在博客中分享出来
基于8266WIFI模块实现智能手机与51单片机的通信入门
1  芯片及电路的介绍1.1  8266WIFI模块      在文章的最开始我们首先要介绍今天的主角,8266WIFI模块。这是一个非常好用的模块,其他的废话不在多说,我们直接上干货.                                           这是一张我从百度上盗的一张8266WIFI模块的原理图,虽然8个引脚看着很复杂,但实际上我们只会用到最多五个引脚(1.VCC 2...
基于WIFI和android的智能手机开门设计
一 概述 wifi(wireless fidelity)即无线保真,是当今使用最广的一种短程无线网络传输技术。通过将有线网络信号转换成无线信号,供支持其技术的相关PC,手机,PAD等终端接收,目的是改善IEEE802.11标准的无线网络产品之间的互通性。特点是高速传输,在开放区域通讯距离可达305m。wifi设备的使用频段在2.4~2.4835Ghz的免许可频段,不存在频率资源限制等问题,是一种
wifi模块和51单片机相连的问题
昨天我们用wifi模块和51单片机通信,wifi模块的tx接到单片机的rx端,wifi模块用usb转ttl接到一个电脑,单片机用一个usb接到另一个电脑。然后通过串口调试助手观察单片机接收到的数据情况。这是我们昨天想做的大致事情。   然而并没有成功。折腾到晚上十点依然没有结果。   今天早上,我们终于在51单片机上看到了rx二极管灯亮了,说明有数据传输!!以下是各个原因以及解决办法。