请教关于Arduino mega 2560的中断问题

杨迅豪 2020-03-25 11:23:31
我想用Arduino mega 2560和esp-01s上传酒精浓度数据到onenet平台,一开始正常,后来加入了蜂鸣器就偶尔不传数据。修改前的程序是从网上大佬的博客看到的,里边用到了timerone.h,有一个中断服务程序。我加蜂鸣器一开始直接在loop里加,结果不行,后来我用了Mstimer2.h放到另一个中断服务程序里,结果成功了,到达预定值就响。但是出现了开串口监视器会偶尔不传数据、小概率正常运行时突然不传数据的情况。是两个定时计数器冲突了吗?还是其他什么问题导致的呢?中断真的难,实在是没搞懂啊,求帮助
...全文
356 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

27,509

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧