首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

KBI1SC_KBACK

KBI1SC_KBACK

如果进入了按键中断
interrupt void KBD_ISR()
是不是里面没有
KBI1SC_KBACK = 1;
就跳不出来
应该有清中断标志的指令。
海纳百川  有容乃大
有什么办法,使KBI1SC_KBACK = 1;放在外面,即跳出KBD_ISR()后再清??谢谢
为什么要把清标志位的语句放到中断服务程序外面?
中断产生是随机的,并不知道在主程序什么位置发生,中断返回以后你也不能确定返回到哪个语句
只是想确定一下
使KBI1SC_KBACK = 1;放在外面,即跳出KBD_ISR()后再清
前提是如果有需要,实际有没有方法实现??谢谢
没有必要,也不可行。
海纳百川  有容乃大
返回列表