2940| 10
|
STM32mini板,为什么LCD影响PWM波的输出 |
1金钱
最佳答案已经解决了。原因是PB13被LCD占用,不能输出互补PWM波。需要部分重映射TIM1的互补管脚PB13到PA7。 OC1->A8 OC1N->A7。所以大家以后使用LCD的时候,要把PB管脚重映射一下,避免不必要的麻烦。具体代码是:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIO, ENABLE); GPIO_PinRemapConfig(GPIO_PartialRemap_TIM1, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7|GPIO_Pin_8;
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-13 07:29
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网