使用STM32CUBEMX 配置无刷电机,使用的是TIM1为PWM输出,TIM3为霍尔传感器接口,具体的霍尔传感器配置如下图,TIM3的中断我也进行了开启。
现在无刷电机换向,驱动 都没啥问题,主要就是想获取HALL的脉冲数,便于计算电机的速度,这个时候,我应该读取哪个定时器里对应的计数器的值呢?
目前我尝试过 获取 TIM3的CNT的值,和TIM3的CCR1的值,读出来感觉都不对,希望大家能帮我一起解答一下 万分感谢
使用STM32CUBEMX 配置无刷电机,使用的是TIM1为PWM输出,TIM3为霍尔传感器接口,具体的霍尔传感器配置如下图,TIM3的中断我也进行了开启。
现在无刷电机换向,驱动 都没啥问题,主要就是想获取HALL的脉冲数,便于计算电机的速度,这个时候,我应该读取哪个定时器里对应的计数器的值呢?
目前我尝试过 获取 TIM3的CNT的值,和TIM3的CCR1的值,读出来感觉都不对,希望大家能帮我一起解答一下 万分感谢