您好、欢迎来到现金彩票网!
当前位置:ds视讯 > 服务请求中断 >

使用定时器和中断服务程序可以运用到日常生活中哪些情况

发布时间:2019-06-10 23:55 来源:未知 编辑:admin

  公司成立于2008年,现有职员140多人,本科及以上的占比70%,2015年营业额3000万元,公司旗下平台云客网()是包含SEO推广等网络营销服务的众包服务平台,杭州志卓拥有“浙江省软件产品认证、浙江省软件企业认证”和“国家高新技术企业认证”以及“杭州市大学生见习基地”等多项资质。一般来说呢,不建议在中断函数里完成很复杂或耗时很久的操作,除非你主程序什么都不做,倒还可以考虑.

  推荐的做法是,在中断函数里设置一些全局变量,主函数中去判断这个变量,然后处理.

  为什么要这样做呢? 楼主自己也有思考过,如果前一个中断函数还没结束,又来一个中断请求,会发生什么问题? 回答这个问题就涉及到中断优先级和中断是否可嵌套了。中断嵌套是指,在一个中断处理过程中,又来一个中断请求,那么满足“条件”的新中断请求函数会打断前一个中断处理函数的执行,转而执行新中断函数,等这个函数退出时再继续前一个中断处理函数的执行。那么这个“条件”是什么呢?一般是指中断优先级,也就是级别高的中断请求可以打断级别低的中断函数的执行;反之,则算不满足条件,新中断请求只能等前一个中断处理完才被允许执行处理函数。楼主这个问题中是后一个定时器中断会不会打断前一个定时器的中断处理函数,在51单片机和其它大部分单片机中是不会的,因为后一个中断请求的优先级并不比前一个中断的优先级高。

  这时后一个定时器中断请求如何处置呢?那就要看你在前一个中断结束后,后一个中断请求的标志位是否还有效喽,有效则再次进入定时器中断,无效则忽略后一个定时器中断请求,就像没发生过后一个定时器中断请求一样?

http://wendevick.net/fuwuqingqiuzhongduan/444.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有