stm32H723 tim23和tim24 中间对齐模式无效
stm32H723 tim23和tim24是不是不支持中间对齐模式?
用电位器调节 PWM 频率
stm32H723 tim1和tim23 tim24同步的问题
stm32n657的TIM8定时器
向 “HAL_RTC_GetTime” 函数传递的第一个参数出现指针类型不兼容警告
无法从编码器模式下的 TIM1 获取计数值
定时器输出PWM控制电机的问题
STM32U575的LPTIM中断问题
TIM11,TIM13失效
微信公众号
手机版
您好,我的思路是,在CH1的中断里,捕获到上升沿时,读出计数值,然后在CH2的中断里,捕获到上升沿时读出计数值,然后对它俩进行做差,就得到了两个方波的时间差。请问这样方法可以吗
建议先测试看看第二通道是否能正常触发(注意此时应先屏蔽第一通道的中断)
如果可以,那么硬件配置没什么问题,剩下就是软件处理的逻辑,注意速度。频率快是无法及时响应每个中断的。
1. 可以利用DMA搬运几组数据后,在一起做运算。
2. 也可以仅使能CH2的中断,然后在中断内一起处理CCR1 和 CCR2的捕获的计数值
[md]这个思路不错,没问题