在 F4(以及其他系列)上,
tiM2_ETR 和 TIM2_CH1 都在相同的引脚上。
引脚为 PA0、PA5 和 PA15。
如何配置定时器/gpio 以在 PA5 上获取 ETR 并在 PA15 上获取 CH1?
ETR 和 CH1 的备用功能编号相同...
我需要 ETR 以及 CH1 和 CH2 的独特功能。
ST 示例使用此代码来初始化 ETR GPIO PA0:
- GPIO_InitStruct.Pin = GPIO_PIN_0;
- GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
- GPIO_InitStruct.Pull = GPIO_NOPULL;
- GPIO_InitStruct.Speed = GPIO_SPEED_LOW;
- GPIO_InitStruct.Alternate = GPIO_AF1_TIM2;
- HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
此代码如何指定这是针对 ETR 而不是 CH1?