关于ESP8266与单片机的通信

关于ESP8266与单片机的通信我就是想通过与8266连接的电脑端,通过电脑发送数据,就能让单片机的灯亮,这个问题纠结很久了。我通过8266建立sever与电脑连一起,我... 关于ESP8266与单片机的通信我就是想通过与8266连接的电脑端,通过电脑发送数据,就能让单片机的灯亮,这个问题纠结很久了。我通过8266建立sever与电脑连一起,我以为由网络助手发送的数据是通过8266RXD端接受的,然后我把单片RXD接8266的RXD,TXD也接他的TXD,结果发现没什么用。现在最主要的问题就是,外部网络发送数据给8266,8266是通过什么接受的? 展开
 我来答
巍峨且素净丶彩霞5
2018-06-05 · TA获得超过544个赞
知道小有建树答主
回答量:763
采纳率:50%
帮助的人:146万
展开全部
串口通信,TX是接RX的,RX接TX。
你TX接TX,RX接RX,能收到信息才怪呢。
ESP8266,刚玩的时候可以用AT命令,串口通信,玩熟了,就用arduino,直接esp8266内的单片机进行编程。不用AT命令。
更多追问追答
追问
哥,我是通过外部网络助手发的数据,8266是接收端,我把单片机的接收端与他的接收端连一起,单片机不就也能收到数据了吗?
追答
8266,他通过wifi接收到数据后,会同步在串口发出来。
单片机的tx要接8266的rx,rx要接8266的tx
这样单片机才能收到网络数据,明白了?
而且8266串口发的数据,和网络数据还有点不一样。8266会加一点前缀字符,比如数据的大小之类的。单片机收到数据后,需要判断一下。
创客杰哥
2021-01-04 · 心存善念,拥抱科技,共赢社会。
创客杰哥
采纳数:14 获赞数:24

向TA提问 私信TA
展开全部

使用esp8266,控制多个io引脚,实现多路开关。另外使用串口通信,控制其它单片机工作,完成附加功能。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式