PWM实验中这几行代码,不知道自己理解的对不对

2019-08-15 16:28发布

1,RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //①使能定时器 3 时钟
2,RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|
3,RCC_APB2Periph_AFIO, ENABLE); //①使能 GPIO 和 AFIO 复用功能时钟
4,GPIO_PinRemapConfig(GPIO_PartialRemap_TIM3, ENABLE); //②重映射 TIM3_CH2->PB5
5,GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //TIM_CH2;//TIM_CH2


是不是从前面四行代码中无法知道使用的是TIM3的CH1还是CH2通道,只知道使用的其中一个的部分复用映射,一直到第五行提到PB5,才通查复用引脚表格才知道用的是CH2,我的理解错误吗




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