STM32F302 PWM输入CubeMX设置
STM32F302 PWM Input CubeMX Settings
我正在尝试在 STM32F302R8 上设置 PWM 输入以计算频率和占空比。在STM32F302x8参考手册中,它说我们需要将IC1
映射到TI1
(CC1S
= 01)并将IC2
映射到TI1
。
为了符合 STM32F302x8 参考手册的建议,我需要 IC Selection
对于通道 1 为 Direct
,对于通道 2 为 Indirect
。我对设置进行了硬编码并且 PWM 输入有效.
我想在 CubeMX 中设置它,但它只允许 IC Selection
= Direct
。并且将两个通道都设置为 Direct
确实 not 工作,因为 I2C 通道 1 的计数器总是 returns 0.
我在这里做错了什么?我不确定如何在 STM32CubeMX 中正确设置 PWM 输入。
我正在尝试在 STM32F302R8 上设置 PWM 输入以计算频率和占空比。在STM32F302x8参考手册中,它说我们需要将IC1
映射到TI1
(CC1S
= 01)并将IC2
映射到TI1
。
为了符合 STM32F302x8 参考手册的建议,我需要 IC Selection
对于通道 1 为 Direct
,对于通道 2 为 Indirect
。我对设置进行了硬编码并且 PWM 输入有效.
我想在 CubeMX 中设置它,但它只允许 IC Selection
= Direct
。并且将两个通道都设置为 Direct
确实 not 工作,因为 I2C 通道 1 的计数器总是 returns 0.
我在这里做错了什么?我不确定如何在 STM32CubeMX 中正确设置 PWM 输入。