• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

esp8266实现单片机之间通信时

15003171706 2018-08-29 浏览量:1661

通过两个esp8266实现单片机之间通信时,透传数据能否存入寄存器,其原理是什么?
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 单片机的数据是否要存进寄存器那是由你的程序决定的,通过ESP8266收到数据之后,数据首先会被存入串口的寄存器当中,然后可以进行搬移

    • 发布于 2018-08-30
    • 举报
    • 评论 0
    • 3
    • 0

其他答案 数量:19
  • 一般接收到数据都是首先存入寄存器中的,这个是原理决定的,通讯数据不可能直接到存储单元,都是先经过寄存器,CPU指令进行处理之后再来传输到存储单元!
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 2
    • 0

  • 一个做做ap,另一个做sta就可以连接了,或者两个都是sta接入路由器也可以通讯,串口连单片机就可以了
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 2
    • 0

  • 8266进入偷穿模式以后,不管你发送什么都是数据,所以数据存到哪里都可以,毕竟就相当于串口了
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 2
    • 0

  • 透传数据能否存入寄存器要看你程序怎么写了,

    两个8266通讯,一个ap模式,一个连接ap的sta模式就可以了

    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 2
    • 0

  • 数据是暂存在8266的寄存器中的,要马上读取出来,读取到单片机中
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 可以一个当热点,一个去连接这个热点进行通讯啊
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 如果是通过AT模式控制ESP8266的话,是没有办法获得透传数据的。
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 8266是不能存储数据的,可以将数据传到单片机进行存储,8266与单片机之间的通信就是透传方试,直接使用串口
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 1
    • 0

  • 可以存入的 自己设计一个环形缓存池  大小自己定义 传入数据时实时读取并存入
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 1
    • 0

  • 可以的,需要两个8266,一个作为客户端,一个作为服务器,利用AT指令配置就好了
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 1
    • 0

  • 透传就是不对数据做特殊处理,就像使用串口一样,输入什么数据就打印出什么数据
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • esp8266之间通信最终是存到ram里面,但是存到ram之前也要先在寄存器里面缓存数据,所以数据是一定会存到寄存器里面的。
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果输入数据正确,存储数据正确,那么一切会正常的
    • 发布于2018-09-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,直接把你的数据进行透传转发出去也是没有问题的
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 楼主说的是单片机的寄存器么?单片机的寄存器一般都有特定功能,你要用8266做通信的话应该是把数据保存的内存中才对。

    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种寄存器的操作最后还是读取到了RAM中的,但是要你的数据先放到缓冲区里面
    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种寄存器的操作最后还是读取到了RAM中的,但是要你的数据先放到缓冲区里面
    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 8266接收到了数据后会在串口的缓冲区里,你可以在串口的缓冲区里面读取到对应的数据
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • ESP8266通常使用串口连接到MCU,接收到数据后首先被存到缓冲区,直接读取即可。
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

esp8266实现单片机之间通信时