在中断服务函数发现ReadOutputDataBit(GPIOC, GPIO_Pin_3) ,可是没返现输出模式和输出频率设置

2019-10-11 15:02发布

void EXTI9_5_IRQHandler(void)
{
        if(EXTI_GetITStatus(EXTI_Line5) != RESET) //确保是否产生了EXTI Line中断
        {
                // LED1 取反               
                GPIO_WriteBit(GPIOC, GPIO_Pin_3,
                        (BitAction)((1-GPIO_ReadOutputDataBit(GPIOC, GPIO_Pin_3))));
                EXTI_ClearITPendingBit(EXTI_Line5);     //清除中断标志位
        }  
}

在中断服务函数发现(BitAction)((1-GPIO_ReadOutputDataBit(GPIOC, GPIO_Pin_3))),可是没返现对GPIOC的pin3的输出模式和输出频率(2M,10M,50M)设置,这样对吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。