Home
last modified time | relevance | path

Searched refs:stm32_device (Results 1 – 1 of 1) sorted by relevance

/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_pulse_encoder.c84 struct stm32_pulse_encoder_device *stm32_device; in pulse_encoder_init() local
87 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() local
137 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() local
146 …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