高中生
最后登录1970-1-1
在线时间 小时
注册时间2016-4-2
|
用高级定时器TIM1 ETR外部脉冲输入 捕获高电平,那么配置的时候NVIC_InitStructure.NVIC_IRQChannel 应该选择哪一个?
TIM1_BRK_IRQn = 24, /*!< TIM1 Break Interrupt */
TIM1_UP_IRQn = 25, /*!< TIM1 Update Interrupt */
TIM1_TRG_COM_IRQn = 26, /*!< TIM1 Trigger and Commutation Interrupt */
TIM1_CC_IRQn = 27, /*!< TIM1 Capture Compare Interrupt */
应该是这四个中选一个吧,本人认为应该是第三个或者第四个,求大神看一下
另外,按照火哥的写法,下边的配置这样写行吗
TIM_ETRClockMode2Config(TIM1,TIM_ExtTRGPSC_OFF, TIM_ExtTRGPolarity_NonInverted, 0);
TIM_SelectInputTrigger(TIM1,TIM_TS_ETRF);
TIM_SetCounter(TIM1,0);
TIM_ITConfig(TIM1,TIM_IT_Update,ENABLE);
谢谢各路大神了
|
|