做通用定时器的捕获的时候,有点疑惑

2019-08-14 20:07发布

GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_0;  //PA0 清除之前设置  
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; //PA0 输入  
    GPIO_Init(GPIOA, &GPIO_InitStructure);
    GPIO_ResetBits(GPIOA,GPIO_Pin_0);        //PA0 下拉


问题1    就是通用定时器TIM5做输入的IO口就默认是PA0吗?我看到之前发的这张图,里面PA0有很多功能,为什么程序里面没有开启复用功能???




问题2    我的 NVIC_InitStructure.NVIC_IRQChannel = TIM5_IRQn;这一句一直报错,说[size=14.1176px]TIM5_IRQn  undefined?
[size=14.1176px]

问题三   [size=14.1176px]我把问题二里面的TIM5改成了TIM4,但是不知道通用定时器捕获功能的IO口分配是怎么样,原理图我没有找到,那个图是之前原子哥在其他帖子里发的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。