jiajai 发表于 2014-6-23 14:27:55

请教个极端问题,关于STM32定时器的

 比如设定通用定时器装载值999,分频值72,使能定时器更新中断和捕获中断,这个时候恰巧在999的时候发生了捕获中断,当然这个时候也会产生更新中断,那么CPU会先因为哪个中断源进入中断呢?,PS:通用定时器的中断源是通用中断,因为只能有一个中断函数,都必须要进一个中断入口。

feel-376797 发表于 2014-6-23 14:59:06

RE: 请教个极端问题,关于STM32定时器的

中断优先级高的先进中断。

深秋独影 发表于 2014-6-23 16:17:14

RE: 请教个极端问题,关于STM32定时器的

同时中断时优先级高的先中断

发表于 2014-6-24 09:01:20

RE: 请教个极端问题,关于STM32定时器的

这个由优先级来决定了。如果优先级一样,先来的先触发。

jiajai 发表于 2014-6-26 08:55:59

RE: 请教个极端问题,关于STM32定时器的

不是这样的通用定时器的中断入口只有一个的,只能在程序里判断哪个标志位中断

vivy 发表于 2014-6-26 11:31:24

RE: 请教个极端问题,关于STM32定时器的

优先级决定谁先进中断

yvonn 发表于 2014-6-26 12:53:48

RE: 请教个极端问题,关于STM32定时器的

不必纠结于这儿问题,在中断处理函数中,分别判读挂起位就可以了,即便同时挂起也没关系

有缘于你 发表于 2014-6-26 17:00:05

RE: 请教个极端问题,关于STM32定时器的

那就是你在程序中先判断哪个决定的

dzc2001 发表于 2014-6-27 11:59:56

RE: 请教个极端问题,关于STM32定时器的

优先级高的先做决定

feiante-155820 发表于 2014-6-28 21:55:44

RE: 请教个极端问题,关于STM32定时器的

优先级高的先进入
页: [1] 2
查看完整版本: 请教个极端问题,关于STM32定时器的