STM8S003定时器1通道2捕获功能失效问题咨询
STM8S003 Timer1通道2捕获配置失效问题
以下配置无法实现STM8S003的Timer1通道2捕获功能:
TIM1_CCMR2 = 0b01; // 默认输入通道配置 TIM1_IER = 0b100; // 开启通道2捕获中断 TIM1_CCER2 = 0b1; // 启用通道2捕获 TIM1_CR1 = 0b1; // 启动计数器
而针对通道1的如下配置却可正常工作:
TIM1_CCMR1 = 0b10; // 将通道1重映射到默认属于通道2的输入2 TIM1_IER = 0b10; // 开启通道1捕获中断 TIM1_CCER1 = 0b1; // 启用通道1捕获 TIM1_CR1 = 0b1; // 启动计数器
额外测试情况:
- 将通道1重映射到TI1(引脚16)仍能正常工作
- 将通道2重映射到TI1时无法正常运行
内容的提问来源于stack exchange,提问作者John137
相关产品推荐
相关产品推荐

