Searched refs:stm32_device (Results 1 – 1 of 1) sorted by relevance
84 struct stm32_pulse_encoder_device *stm32_device; in pulse_encoder_init() local87 stm32_device->tim_handler.Init.Prescaler = 0; in pulse_encoder_init()89 stm32_device->tim_handler.Init.Period = AUTO_RELOAD_VALUE; in pulse_encoder_init()122 HAL_NVIC_EnableIRQ(stm32_device->encoder_irqn); in pulse_encoder_init()127 __HAL_TIM_URS_ENABLE(&stm32_device->tim_handler); in pulse_encoder_init()135 struct stm32_pulse_encoder_device *stm32_device; in pulse_encoder_clear_count() local137 stm32_device->over_under_flowcount = 0; in pulse_encoder_clear_count()138 __HAL_TIM_SET_COUNTER(&stm32_device->tim_handler, 0); in pulse_encoder_clear_count()144 struct stm32_pulse_encoder_device *stm32_device; in pulse_encoder_get_count() local146 …return (rt_int32_t)((rt_int16_t)__HAL_TIM_GET_COUNTER(&stm32_device->tim_handler) + stm32_device->… in pulse_encoder_get_count()[all …]
Completed in 4 milliseconds