如何实现ESP8266实现串口中断的操作?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4363|回复: 10

如何实现ESP8266实现串口中断的操作?

[复制链接]
发表于 2020-2-19 16:11 | 显示全部楼层 |阅读模式
在做一个项目, 想用单片机跟ESP8266的串口进行通信, 结果查来查去, 没有找到自己想要的资料.
倒找到一个关于外部定时中断的实现方法, 可惜对我来说显然不够~~


有大神在吗?? 给提供个方法吧~~
发表于 2020-2-19 17:59 | 显示全部楼层
串口通信就直接串口通信就行了 有什么好纠结
 楼主| 发表于 2020-2-20 11:56 | 显示全部楼层
单片机菜鸟 发表于 2020-2-19 17:59
串口通信就直接串口通信就行了 有什么好纠结

使用中断, 需要使用哪个头文件呢?
发表于 2020-2-20 12:48 | 显示全部楼层
zsb7739 发表于 2020-2-20 11:56
使用中断, 需要使用哪个头文件呢?

不明白你要实现什么功能
 楼主| 发表于 2020-2-20 13:06 | 显示全部楼层
本帖最后由 zsb7739 于 2020-2-20 13:15 编辑
单片机菜鸟 发表于 2020-2-20 12:48
不明白你要实现什么功能

难道你们做串口通信用不到uart接收/发送中断吗?
通过这个UART中断再实现485/232通信~

我想知道, ESP8266的相关中断服务函数, 还有中断寄存器如何配置~~
有没有可用的库文件...
 楼主| 发表于 2020-2-20 13:56 | 显示全部楼层
本帖最后由 zsb7739 于 2020-2-20 14:03 编辑
单片机菜鸟 发表于 2020-2-20 12:48
不明白你要实现什么功能

突然想明白了, 平时使用的串口打印函数就是我说的这些, 这些东西都已经被封装好了~~
满脑子都是最最底层的配置串口相关寄存器, 写单片机程序写的有点思维定式了
封装好的东西拿到自己面前突然不会用了~~
用他们封装好的函数老是感觉用着心里没底... 通信的一些底层的东西感觉不受自己控制
发表于 2020-2-21 05:01 来自手机 | 显示全部楼层
是不是两个ep826601s 互相连接可以串口通讯
 楼主| 发表于 2020-2-21 08:05 | 显示全部楼层
leing 发表于 2020-2-21 05:01
是不是两个ep826601s 互相连接可以串口通讯

我是用8266跟单片机通信
发表于 2020-12-6 16:03 | 显示全部楼层
老哥你这个问题怎么解决的,我也在倒腾串口中断
发表于 2021-10-14 14:57 | 显示全部楼层
Serial.available()查看缓冲区数据,有数据直接处理就可以
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 08:40 , Processed in 0.096364 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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