西门子中断

当定时中断和外部中断发生冲突的时候,有没有办法以定时中断为主,外部中断为次呢?

问题补充:
问题现在是这样的:
    1、我有两个中断,定时和外部
    2、我要精确的定时100MS
    3、外部中断的优先级高会打断定时中断,这样引起定时中断时间不准确。
    4、外部中断的发生次数非常频繁。

最佳答案

中断是分优先级的,优先级高的可以打断优先级低的。 这个优先级是系统定义的,用户不能更改。 由于定时器的优先级最低,所以想以定时器为主是不可以的。
 楼上的方法似乎欠妥当,如果把外部中断嵌套在定时中断里面,那如果定时中断没发生,外部中断就无法得到响应了。

提问者对于答案的评价:
基本解答

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356331.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:53
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论