关于ESP8266程序问题,

关注

技术 嵌入式 Wyatt0007    2019-02-12   |   浏览量 180  
如何使用esp8266实现数据的通讯,在电脑和单片机之间,如何设置,设置成什么模式能够实现,对网络通讯不太了解,求指点。

最佳答案

  • day_day 发表于2019-02-13

    在局域网状态下

    可以选择套接字通讯,通讯模式一般采用tcp,数据量大而且不保证准确度的情况下可以选择udp。

    esp8266可以通过AT指令快速配置称为tcp server或者tcp client,

    上位机和esp8266一个作为server一个作为client,可以进行tcp socket通讯

    tcp socket通讯编程可以采用一般的linux网络编程进行。如果是在win下,或者有跨平台需要,可以使用QT,QT有专门封装的tcp API

    在外网状态下

    可以使用网络穿透,或者机智云、中移云的服务,把esp8266刷入云厂商的固件

    回答点赞:   XIAOHEIWU 举报 评论 1

其他答案

  • 牛妞小小 发表于 2019-02-12

    单片机和ESP8266之间是通过串口通信的,通过WIFI通信的话,可以把ESP8266配置成Station,或者AP。

    回答点赞:   XIAOHEIWU 举报 评论 1

  • 人民吃瓜 发表于 2019-02-12

    电脑也是用的无线 的么?

    单片机用串口控制8266进行无线通讯

    要学习一下网络通讯的理论

    回答点赞:   XIAOHEIWU 举报 评论 1

  • 沃尔夫斯堡的羊 发表于 2019-02-12

    单片机和ESP8266之间是通过串口通信的,ESP8266和PC端的网络助手之间可以通过串口AT指令设置成STA或AP模式​

    回答点赞:   XIAOHEIWU 举报 评论 1

  • yhj416606438 发表于 2019-02-13

    这个都可以,不管是ap或者sta模式,tcp客户端和服务端,udp,都是可实现通讯,

    不过我建议你模块设置成sta模式,连接路由器,然后设置成tcp服务端,电脑做客户端连接esp8266,前提需要知道esp8266的ip,通过查询路由器设置或者通过单片机获取到路由器分配的ip,

    回答点赞:   XIAOHEIWU 举报 评论 1

  • megar 发表于 2019-02-13

    可以试试有人网络助手,单片机可以通过8266,然后连接路由器,和电脑主机连接到一起!可以试试有人网络助手,还可以和手机连接!

    回答点赞:   XIAOHEIWU 举报 评论 1

  • chen0000009 发表于 2019-02-15

    建议ESP8266设为AP模式,电脑去连接它,并进行相关配置

    举报 评论 0

  • 1667 发表于 2019-02-26

    ESP8266 设置成 station 模式,ESP8266 和电脑都连接到一个路由器中

    或者 ESP8266 设置为 ap 模式,电脑连接 ESP8266


    举报 评论 0

  • 快没时间了 发表于 2019-02-27

    一般设备都是做sta模式,电脑和设备练到一个网段,电脑虚拟一个服务器,设备连接传输

    举报 评论 0

  • nealson 发表于 2019-02-27

    可以找些网络例程来看下,比较直观。

    举报 评论 0

  • donatello 发表于 2019-02-28

    电脑和单片机之间的通信一般是通过USB串口的方式,你用一个CH340模块与8266回环相连,然后插上电脑即可。

    举报 评论 0

  • 明有几时有 发表于 2019-03-06

    8266设置连接上路由器得到一个IP地址,单片机使用网络连接上路由器,得到一个IP地址,就可以通讯的

    举报 评论 0

  • 勇哥来巡山 发表于 2019-03-22

    可以参考一些专门的例程,根据例程的设计来使用才可以的

    举报 评论 0

我来回答

试用推荐

基于stm32

产品总数:8个  申请人数:279

距离结束时间:

推荐达人 更多>

  • 向悫 向ta提问

    川楠

    一切能用程序解决的问题都不是问题

    在行: 单片机综合应用 硬件设计

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 STM32讨论区

  • 徐珂靖 向ta提问

    xukejing

    规格严格,功夫到家

    在行: 开发板综合 Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: 嵌入式 Linux 系统

  • 张峰 向ta提问

    光学总工

    用心工作,用心生活

    在行: 嵌入式 Linux 系统

完成答题
赶快去开启您的宝箱吧