微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于红外线解码的问题

关于红外线解码的问题

时间:10-02 整理:3721RD 点击:
1.利用下降沿进入外部中断,是每进一次外部中断分别判断一次引导码,第二次进入判断客户码 ,还是一次全部进入就判断完成?
2.红外遥控步进电机,设置了多个按键,但按一个键步进电机进入工作,按其他键就不能改变步进电机现在工作 状态,必须按板子上的reset键才可以,不知道是什么原因?
请大神赐教,我只刚学不到两周,谢谢

你这个问题问的正是时候。利用下降沿中断,如果你是在中断里面处理这些数据,则后续下降沿的话,引起的中断,是同级中断,因此,不能再次进入中断。因此实际效果就是在中断内一次性完成处理所有数据。
你想用按键控制电机的正反转吗?看来你的程序有问题的。

你这个问题问的正是时候。利用下降沿中断,如果你是在中断里面处理这些数据,则后续下降沿的话,引起的中断,是同级中断,因此,不能再次进入中断。因此实际效果就是在中断内一次性完成处理所有数据。
你想用按键控制电机的正反转吗?看来你的程序有问题的。

不用中断也可以

同步执行程序比较合理,利用中断的话,会对主程序造成影响

那怎么样可以在中断里面处理,像你说的那样后续继续进入之前的中断呢

已经给你解释的够清楚了啊。后续中断跟前面的中断是同级别的。不能打断前面的终端程序的啊。当然不能进入中断的。这样就可以在第一次执行中断服务程序的时候,处理完所有计算。

飒飒飒飒生宿舍收拾收拾收拾收拾收拾收拾收拾收拾

飒飒飒飒生宿舍收拾飒飒飒飒生宿舍收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾

飒飒飒飒生宿舍收飒飒飒飒生宿舍收拾收拾收拾收拾收拾收拾收拾收拾拾收拾收拾收拾收拾收拾收拾收拾

飒飒飒飒生宿舍收拾收拾收拾收拾收拾收飒飒飒飒生宿舍收拾收拾收拾收拾收拾收拾收拾收拾拾收拾收拾

飒飒飒飒飒生宿舍收拾收拾飒飒飒飒生宿舍收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾收拾飒飒飒生宿舍收拾收拾收拾收拾收拾收拾收拾收拾

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top