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

zsb7739 发表于 2020-2-19 16:11

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

在做一个项目, 想用单片机跟ESP8266的串口进行通信, 结果查来查去, 没有找到自己想要的资料.
倒找到一个关于外部定时中断的实现方法, 可惜对我来说显然不够~~


有大神在吗?? 给提供个方法吧~~

单片机菜鸟 发表于 2020-2-19 17:59

串口通信就直接串口通信就行了 有什么好纠结

zsb7739 发表于 2020-2-20 11:56

单片机菜鸟 发表于 2020-2-19 17:59
串口通信就直接串口通信就行了 有什么好纠结
使用中断, 需要使用哪个头文件呢?

单片机菜鸟 发表于 2020-2-20 12:48

zsb7739 发表于 2020-2-20 11:56
使用中断, 需要使用哪个头文件呢?

不明白你要实现什么功能

zsb7739 发表于 2020-2-20 13:06

本帖最后由 zsb7739 于 2020-2-20 13:15 编辑

单片机菜鸟 发表于 2020-2-20 12:48
不明白你要实现什么功能
难道你们做串口通信用不到uart接收/发送中断吗?
通过这个UART中断再实现485/232通信~

我想知道, ESP8266的相关中断服务函数, 还有中断寄存器如何配置~~
有没有可用的库文件...

zsb7739 发表于 2020-2-20 13:56

本帖最后由 zsb7739 于 2020-2-20 14:03 编辑

单片机菜鸟 发表于 2020-2-20 12:48
不明白你要实现什么功能
突然想明白了, 平时使用的串口打印函数就是我说的这些, 这些东西都已经被封装好了~~
满脑子都是最最底层的配置串口相关寄存器, 写单片机程序写的有点思维定式了
封装好的东西拿到自己面前突然不会用了~~
用他们封装好的函数老是感觉用着心里没底... 通信的一些底层的东西感觉不受自己控制

leing 发表于 2020-2-21 05:01

是不是两个ep826601s 互相连接可以串口通讯

zsb7739 发表于 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()查看缓冲区数据,有数据直接处理就可以
页: [1] 2
查看完整版本: 如何实现ESP8266实现串口中断的操作?