Home
last modified time | relevance | path

Searched refs:prescale (Results 1 – 25 of 38) sorted by relevance

12

/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/
A Ddrv_pwm.c112 uint16_t prescale, period, clkdiv, pulse; in gd32_pwm_get() local
124 pwmclk = pwmclk / prescale / clkdiv; in gd32_pwm_get()
138 uint16_t prescale, period, clkdiv, pulse; in gd32_pwm_set() local
172 prescale = 0; in gd32_pwm_set()
178 prescale = period_cmp / 65536; in gd32_pwm_set()
179 period = period_cmp / (prescale + 1); in gd32_pwm_set()
184 prescale = period_cmp / 65536; in gd32_pwm_set()
190 prescale = period_cmp / 65536; in gd32_pwm_set()
207 timer_initpara.prescaler = prescale; in gd32_pwm_set()
264 uint16_t prescale; in gd32_pwm_init() local
[all …]
A Ddrv_spi.c72 spicfg.prescale = SPI_PSC_2; in gd32_spi_init()
76 spicfg.prescale = SPI_PSC_4; in gd32_spi_init()
80 spicfg.prescale = SPI_PSC_8; in gd32_spi_init()
84 spicfg.prescale = SPI_PSC_16; in gd32_spi_init()
88 spicfg.prescale = SPI_PSC_32; in gd32_spi_init()
92 spicfg.prescale = SPI_PSC_64; in gd32_spi_init()
96 spicfg.prescale = SPI_PSC_128; in gd32_spi_init()
100 spicfg.prescale = SPI_PSC_256; in gd32_spi_init()
104 spicfg.prescale = SPI_PSC_256; in gd32_spi_init()
/bsp/maxim/libraries/MAX32660PeriphDriver/Source/
A Dtmr.c231 uint32_t prescale; in TMR_GetTicks() local
235 prescale = ((tmr->cn & MXC_F_TMR_CN_PRES) >> MXC_F_TMR_CN_PRES_POS) in TMR_GetTicks()
259 temp_ticks = (uint64_t)time * (timerClock / unit_div0) / (unit_div1 * (1 << (prescale & 0xF))); in TMR_GetTicks()
275 uint32_t prescale = ((tmr->cn & MXC_F_TMR_CN_PRES) >> MXC_F_TMR_CN_PRES_POS) in TMR_GetTime() local
278 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000000); in TMR_GetTime()
285 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000); in TMR_GetTime()
292 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / timerClock; in TMR_GetTime()
299 temp_time = (uint64_t)ticks * (1 << (prescale & 0xF)) / timerClock; in TMR_GetTime()
A Dtmr_utils.c73 tmr_pres_t prescale = (tmr_pres_t)(clk_shift << MXC_F_TMR_CN_PRES_POS); in TMR_TO_Start() local
75 TMR_Init(tmr, prescale, sys_cfg); in TMR_TO_Start()
/bsp/nxp/mcx/mcxa/Libraries/drivers/
A Ddrv_pwm.c28 pwm_clock_prescale_t prescale; member
39 .prescale = FLEX_PWM_CLOCK_DEVIDER,
48 .prescale = FLEX_PWM_CLOCK_DEVIDER,
57 .prescale = FLEX_PWM_CLOCK_DEVIDER,
137 pwmConfig.prescale = FLEX_PWM_CLOCK_DEVIDER; in mcx_pwm_init()
146 pwmConfig.prescale = mcx_pwm_list[i].prescale; in mcx_pwm_init()
/bsp/gd32/risc-v/libraries/gd32_drivers/
A Ddrv_spi.c155 spi_init_struct.prescale = SPI_PSC_2; in spi_configure()
159 spi_init_struct.prescale = SPI_PSC_4; in spi_configure()
163 spi_init_struct.prescale = SPI_PSC_8; in spi_configure()
167 spi_init_struct.prescale = SPI_PSC_16; in spi_configure()
171 spi_init_struct.prescale = SPI_PSC_32; in spi_configure()
175 spi_init_struct.prescale = SPI_PSC_64; in spi_configure()
179 spi_init_struct.prescale = SPI_PSC_128; in spi_configure()
184 spi_init_struct.prescale = SPI_PSC_256; in spi_configure()
/bsp/loongson/ls1cdev/libraries/
A Dls1c_i2c.c209 unsigned long prescale = 0; in i2c_init() local
217 prescale = clk_get_apb_rate(); in i2c_init()
218 prescale = (prescale / (5 * i2c_clock)) - 1; in i2c_init()
219 reg_write_8(prescale & 0xff, i2c_base + LS1C_I2C_PRER_LOW_OFFSET); in i2c_init()
220 reg_write_8(prescale >> 8, i2c_base + LS1C_I2C_PRER_HIGH_OFFSET); in i2c_init()
/bsp/mini2440/drivers/
A Ds3cmci.c21 rt_uint32_t prescale; in s3c_mmc_set_clk() local
24 for(prescale = 0; prescale < 256; ++prescale) in s3c_mmc_set_clk()
26 realClk = S3C_PCLK / (1 + prescale); in s3c_mmc_set_clk()
33 SDIPRE = prescale; in s3c_mmc_set_clk()
/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/
A Ddrv_pwm.c188 config.prescale = 0; in lpc_drv_pwm_set()
197 pwmPeriod = (( CLOCK_GetCTimerClkFreq(1U) / (config.prescale + 1) ) / (uint32_t)tmp) - 1; in lpc_drv_pwm_set()
201 pwmPeriod = (( CLOCK_GetCTimerClkFreq(2U) / (config.prescale + 1) ) / (uint32_t)tmp) - 1; in lpc_drv_pwm_set()
270 config.prescale = 0; in rt_hw_pwm_init()
275 pwmPeriod = (( CLOCK_GetCTimerClkFreq(1U) / (config.prescale + 1) ) / DEFAULT_FREQ) - 1; in rt_hw_pwm_init()
287 config.prescale = 0; in rt_hw_pwm_init()
292 pwmPeriod = (( CLOCK_GetCTimerClkFreq(2U) / (config.prescale + 1) ) / DEFAULT_FREQ) - 1; in rt_hw_pwm_init()
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_spi.c231 spi_init_struct.prescale = SPI_PSC_2; in spi_configure()
235 spi_init_struct.prescale = SPI_PSC_4; in spi_configure()
239 spi_init_struct.prescale = SPI_PSC_8; in spi_configure()
243 spi_init_struct.prescale = SPI_PSC_16; in spi_configure()
247 spi_init_struct.prescale = SPI_PSC_32; in spi_configure()
251 spi_init_struct.prescale = SPI_PSC_64; in spi_configure()
255 spi_init_struct.prescale = SPI_PSC_128; in spi_configure()
260 spi_init_struct.prescale = SPI_PSC_256; in spi_configure()
/bsp/nxp/imx/imx6ull-smart/drivers/
A Ddrv_pwm.c145 uint32_t period_cycles = 0, duty_cycles = 0, prescale = 0; in imx6ull_pwm_set() local
151 prescale = period_cycles / 0x10000 + 1; in imx6ull_pwm_set()
152 period_cycles /= prescale; in imx6ull_pwm_set()
155 duty_cycles /= prescale; in imx6ull_pwm_set()
183 cr = ((prescale -1 ) << 4) | in imx6ull_pwm_set()
/bsp/n32/libraries/n32_drivers/
A Ddrv_can.h32 #define N32_CAN_BAUD_DEF(rate, rsjw, tbs1, tbs2, prescale) \ argument
38 .PRESCALE = prescale \
/bsp/apm32/libraries/Drivers/
A Ddrv_can.h45 #define APM32_CAN_BAUD_DEF(rate, sjw, tbs1, tbs2, prescale) \ argument
51 .prescaler = prescale \
/bsp/allwinner/libraries/sunxi-hal/hal/source/pwm/
A Dhal_pwm.c400 uint32_t pre_scal_id = 0, div_m = 0, prescale = 0; in hal_pwm_control() local
467 for (prescale = 0; prescale < PRESCALE_MAX + 1; prescale++) in hal_pwm_control()
469 entire_cycles = ((unsigned long)c / pre_scal[pre_scal_id][1]) / (prescale + 1); in hal_pwm_control()
504 temp = SET_BITS(reg_shift, reg_width, temp, prescale); in hal_pwm_control()
/bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/
A Dfsl_lpi2c.c444 uint32_t prescale = 0; in LPI2C_MasterSetBaudRate() local
461 for (prescale = 1; (prescale <= 128) && (bestError != 0); prescale = 2 * prescale) in LPI2C_MasterSetBaudRate()
467 computedRate = (sourceClock_Hz / prescale) / (1 + 3 + 2 + 2 / prescale); in LPI2C_MasterSetBaudRate()
471 computedRate = (sourceClock_Hz / prescale) / (3 * clkHiCycle + 2 + 2 / prescale); in LPI2C_MasterSetBaudRate()
478 bestPre = prescale; in LPI2C_MasterSetBaudRate()
A Dfsl_tpm.h212 tpm_clock_prescale_t prescale; /*!< Select TPM clock prescale value */ member
/bsp/dm365/drivers/
A Dspi-davinci.c305 u32 hz = 0, spifmt = 0, prescale = 0; in davinci_spi_setup_transfer() local
333 prescale = davinci_spi_get_prescale(dspi, hz); in davinci_spi_setup_transfer()
334 if (prescale < 0) in davinci_spi_setup_transfer()
335 return prescale; in davinci_spi_setup_transfer()
337 spifmt = (prescale << SPIFMT_PRESCALE_SHIFT) | (bits_per_word & 0x1f); in davinci_spi_setup_transfer()
/bsp/efm32/Libraries/emlib/inc/
A Dem_dac.h138 uint8_t prescale; member
A Dem_adc.h272 uint8_t prescale; member
A Dem_timer.h210 TIMER_Prescale_TypeDef prescale; member
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_adc12_drv.c255 …if (config->prescale > (ADC12_PRD_CFG_PRD_CFG_PRESCALE_MASK >> ADC12_PRD_CFG_PRD_CFG_PRESCALE_SHIF… in adc12_set_prd_config()
261 | ADC12_PRD_CFG_PRD_CFG_PRESCALE_SET(config->prescale); in adc12_set_prd_config()
A Dhpm_adc16_drv.c310 …if (config->prescale > (ADC16_PRD_CFG_PRD_CFG_PRESCALE_MASK >> ADC16_PRD_CFG_PRD_CFG_PRESCALE_SHIF… in adc16_set_prd_config()
316 | ADC16_PRD_CFG_PRD_CFG_PRESCALE_SET(config->prescale); in adc16_set_prd_config()
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Source/
A Dgd32vf103_spi.c96 spi_struct->prescale = SPI_PSC_2; in spi_struct_para_init()
135 reg |= spi_struct->prescale; in spi_init()
/bsp/efm32/Libraries/emlib/src/
A Dem_dac.c144 (((uint32_t)(init->prescale) << _DAC_CTRL_PRESC_SHIFT) & _DAC_CTRL_PRESC_MASK) | in DAC_Init()
A Dem_timer.c144 ((uint32_t)(init->prescale) << _TIMER_CTRL_PRESC_SHIFT) | in TIMER_Init()

Completed in 50 milliseconds

12