STM32F103 USART2仅输入,使用PA2输出PWM
开启USART2之后PA2无论是否使用都会被USART2影响,导致TIM2输出PWM时PA2的状态不会改变,但是TIM的中断事件可以正常触发,PWM的本质就是IO口的电平变换,所以这里完全可以在中断里面通过软件设置的方式实现电平的转换。
GPIO初始化
GPIO_InitTypeDef GPIO_InitStruct;
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_2;
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init
原创
2021-04-14 19:14:08 ·
1225 阅读 ·
2 评论