找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1722|回复: 5
收起左侧

单片机红外程序的外部中断和定时器冲突,遥控一进去就卡死?

[复制链接]
ID:906008 发表于 2021-4-23 13:43 来自手机 | 显示全部楼层 |阅读模式
5黑币
求大佬给个解决思路

回复

使用道具 举报

ID:332214 发表于 2021-4-23 17:24 | 显示全部楼层
你说的卡死是什么意思呢?是指程序跑飞了?还是一直卡在什么位置?
发个问题源码,才能针对你这边具体问题具体分析。
理论上 不管外部中断 还是定时中断, 都会有优先级的,同等优先级,也是谁先抢占,先执行谁。
回复

使用道具 举报

ID:808700 发表于 2021-4-23 17:43 | 显示全部楼层
可以先把程序发出来,这样大家才方便查看你的问题在什么地方
回复

使用道具 举报

ID:894154 发表于 2021-4-24 16:50 | 显示全部楼层
一般定时器中断都会优先于IO中断, 看你描述不知道具体是什么问题 不过我估计是你的程序delay太多了吧
回复

使用道具 举报

ID:716292 发表于 2021-4-24 17:06 | 显示全部楼层
换一个内存大一点的芯片试试
回复

使用道具 举报

ID:824490 发表于 2021-4-24 17:21 | 显示全部楼层
本帖最后由 名字不是重点 于 2021-4-24 17:23 编辑

因为没有代码,没有电路图,没有更详细的描述,你猜、我猜、大家猜,结果是你的代码写错了一个符号.
你进入中断、处理完成后没有清中断标志?或是又过入了另一个中断?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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