Home
last modified time | relevance | path

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

/bsp/nxp/imx/imxrt/libraries/drivers/
A Ddrv_pwm.c359 rt_uint32_t high_count, low_count, clk_divider, clk_freq; in imxrt_drv_qtmr_get() local
364 high_count = base->CHANNEL[configuration->channel].COMP2; in imxrt_drv_qtmr_get()
368 configuration->period = 1000000000 / clk_freq * (high_count + low_count); in imxrt_drv_qtmr_get()
369 configuration->pulse = 1000000000 / clk_freq * high_count; in imxrt_drv_qtmr_get()
386 rt_size_t high_count = period_count * configuration->pulse / configuration->period; in imxrt_drv_qtmr_set() local
387 rt_size_t low_count = period_count - high_count; in imxrt_drv_qtmr_set()
389 base->CHANNEL[configuration->channel].CMPLD2 = (uint16_t)high_count; in imxrt_drv_qtmr_set()

Completed in 9 milliseconds