新手入门
- 积分
- 16
- 金钱
- 16
- 注册时间
- 2016-10-22
- 在线时间
- 2 小时
|
发表于 2016-10-22 11:03:26
|
显示全部楼层
本帖最后由 antgle 于 2016-10-22 11:04 编辑
请教原子哥:为什么F407 PWM CH1—PB4 没有脉冲输出,其它通道可以呢??
代码:
GPIO_InitTypeDef GPIO_InitStructure;
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
TIM_OCInitTypeDef TIM_OCInitStructure;
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE); //TIM14ʱÖÓʹÄÜ
GPIO_PinAFConfig(GPIOB,GPIO_PinSource6,GPIO_AF_TIM3);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4; //GPIOD7¸´ÓÃΪ¶¨Ê±Æ÷
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; //¸´Óù¦ÄÜ
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; //ËÙ¶È100MHz
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; //ÍÆÍ츴ÓÃÊä³ö
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; //ÉÏÀ
GPIO_Init(GPIOB,&GPIO_InitStructure); //³õʼ»¯ F9
GPIO_PinAFConfig(GPIOC,GPIO_PinSource7,GPIO_AF_TIM3);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7; //GPIOD7¸´ÓÃΪ¶¨Ê±Æ÷
GPIO_Init(GPIOC,&GPIO_InitStructure);
GPIO_PinAFConfig(GPIOC,GPIO_PinSource8,GPIO_AF_TIM3); //GPIOD8¸´ÓÃΪ¶¨Ê±Æ÷
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8; //GPIOF9
GPIO_Init(GPIOC,&GPIO_InitStructure); //³õʼ»¯ F9
GPIO_PinAFConfig(GPIOC,GPIO_PinSource9,GPIO_AF_TIM3); //GPIOD9¸´ÓÃΪ¶¨Ê±Æ÷
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //GPIOF9
GPIO_Init(GPIOC,&GPIO_InitStructure); //³õʼ»¯ F9
|
|