本帖最后由 dzdiy 于 2026-1-18 22:29 编辑
xixi2017 发表于 2026-1-18 10:18
开启 HRTIM 时钟和对应 GPIO 时钟;配置 GPIO 为 HRTIM 复用功能模式;
HAL库函数中包括这些初始化:
__HAL_RCC_HRTIM1_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
GPIO_InitStruct.Alternate = GPIO_AF13_HRTIM1;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|