微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于中断的问题,求各位大神能够指点

关于中断的问题,求各位大神能够指点

时间:10-02 整理:3721RD 点击:
比如我写个数码管每隔一秒加一的程序,但是我用定时器中断还要完成一个任务 进入中断子程序后,先关闭定时器 完成中断里面的程序后,再打开定时器,但是 中断里面的函数执行的时间很长 ,比如我故意延时很长时间。delay个2秒,如果这样的话,数码管不就停止工作了吗 请问该怎么办

中断不能执行太长,里面置标志,主程序执行任务

先关闭定时器 完成中断里面的程序后,再打开定时器,    定时就不准了!

不能再中断中放太多程序,尽量放到主函数执行,在中断中置标志位就可以解决的

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

网站地图

Top