通道是TIM1_ETR,只有一个。TIM_SelectInputTrigger(TIM1,TIM_TS_ETRF);这样配置吗?这样是老现象。
RCC_APB1PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //时钟使能
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_12; //TM1->PA12和TM2->PA0可做为外部时钟模式的ETR
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA,&GPIO_InitStructure);
PA12初始化没问题吧!今天手册上看到一句话:调试模式下 高级定时器被冻结。不知这个如何理解和解决?多谢。