stm32单片机初学,恳求大神赐教
stm32单片机初学,恳请大神赐教!
大神:如下是stm32使用TIM3定时器输出方波程序中的一个函数,该函数是对GPIO进行配置,问题在注释部分,恳请大神细心指教,感谢!
------解决思路----------------------
因为在你注释的代码的上三行已经配了GPIO_MODE和GPIO_SPEED 所以这里不需再配了
大神:如下是stm32使用TIM3定时器输出方波程序中的一个函数,该函数是对GPIO进行配置,问题在注释部分,恳请大神细心指教,感谢!
static void TIM3_GPIO_Config(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1)//为什么这里不需要配置GPIO_MODE和GPIO_SPEED?
GPIO_Init(GPIOB, &GPIO_InitStructure);
}
------解决思路----------------------
因为在你注释的代码的上三行已经配了GPIO_MODE和GPIO_SPEED 所以这里不需再配了