关于PWM输出实验的问题

2019-07-20 16:05发布

我想把输出口由GPIO9改为GPIO10,就是让绿灯闪烁,是不是只需要把GPIO10复用为定时器14就可以了呢  为什么我这样做了只是让绿灯亮但是不能让绿灯的亮度变化啊??
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM14,ENABLE);         
        RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE);
       
        GPIO_PinAFConfig(GPIOF,GPIO_PinSource10,GPIO_AF_TIM14);
       
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10 ;           
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;      
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;       
        GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;   
        GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;      
        GPIO_Init(GPIOF,&GPIO_InitStructure);            

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。