Home
last modified time | relevance | path

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

/hal_gigadevice-latest/gd32vf103/standard_peripheral/source/
Dgd32vf103_i2c.c84 uint32_t pclk1, clkc, freq, risetime; in i2c_clock_config() local
109 clkc = (uint32_t) (pclk1 / (clkspeed * 2U)); in i2c_clock_config()
110 if (clkc < 0x04U) { in i2c_clock_config()
112 clkc = 0x04U; in i2c_clock_config()
114 I2C_CKCFG(i2c_periph) |= (I2C_CKCFG_CLKC & clkc); in i2c_clock_config()
121 clkc = (uint32_t) (pclk1 / (clkspeed * 3U)); in i2c_clock_config()
125 clkc = (uint32_t) (pclk1 / (clkspeed * 25U)); in i2c_clock_config()
128 if (0U == (clkc & I2C_CKCFG_CLKC)) { in i2c_clock_config()
130 clkc |= 0x0001U; in i2c_clock_config()
133 I2C_CKCFG(i2c_periph) |= clkc; in i2c_clock_config()
[all …]
/hal_gigadevice-latest/gd32f403/standard_peripheral/source/
Dgd32f403_i2c.c88 uint32_t pclk1, clkc, freq, risetime; in i2c_clock_config() local
118 clkc = (uint32_t)(pclk1/(clkspeed*2U)); in i2c_clock_config()
119 if(clkc < 0x04U){ in i2c_clock_config()
121 clkc = 0x04U; in i2c_clock_config()
123 I2C_CKCFG(i2c_periph) |= (I2C_CKCFG_CLKC & clkc); in i2c_clock_config()
130 clkc = (uint32_t)(pclk1/(clkspeed*3U)); in i2c_clock_config()
134 clkc = (uint32_t)(pclk1/(clkspeed*25U)); in i2c_clock_config()
137 if(0U == (clkc & I2C_CKCFG_CLKC)){ in i2c_clock_config()
139 clkc |= 0x0001U; in i2c_clock_config()
142 I2C_CKCFG(i2c_periph) |= clkc; in i2c_clock_config()
[all …]
/hal_gigadevice-latest/gd32f3x0/standard_peripheral/source/
Dgd32f3x0_i2c.c85 uint32_t pclk1, clkc, freq, risetime; in i2c_clock_config() local
110 clkc = (uint32_t)(pclk1/(clkspeed*2U)); in i2c_clock_config()
111 if(clkc < 0x04U){ in i2c_clock_config()
113 clkc = 0x04U; in i2c_clock_config()
115 I2C_CKCFG(i2c_periph) |= (I2C_CKCFG_CLKC & clkc); in i2c_clock_config()
122 clkc = (uint32_t)(pclk1/(clkspeed*3U)); in i2c_clock_config()
126 clkc = (uint32_t)(pclk1/(clkspeed*25U)); in i2c_clock_config()
129 if(0U == (clkc & I2C_CKCFG_CLKC)){ in i2c_clock_config()
131 clkc |= 0x0001U; in i2c_clock_config()
134 I2C_CKCFG(i2c_periph) |= clkc; in i2c_clock_config()
[all …]
/hal_gigadevice-latest/gd32e10x/standard_peripheral/source/
Dgd32e10x_i2c.c87 uint32_t pclk1, clkc, freq, risetime; in i2c_clock_config() local
112 clkc = (uint32_t)(pclk1 / (clkspeed * 2U)); in i2c_clock_config()
113 if(clkc < 0x04U) { in i2c_clock_config()
115 clkc = 0x04U; in i2c_clock_config()
118 I2C_CKCFG(i2c_periph) |= (I2C_CKCFG_CLKC & clkc); in i2c_clock_config()
124 clkc = (uint32_t)(pclk1 / (clkspeed * 3U)); in i2c_clock_config()
128 clkc = (uint32_t)(pclk1 / (clkspeed * 25U)); in i2c_clock_config()
131 if(0U == (clkc & I2C_CKCFG_CLKC)) { in i2c_clock_config()
133 clkc |= 0x0001U; in i2c_clock_config()
136 I2C_CKCFG(i2c_periph) |= clkc; in i2c_clock_config()
[all …]
/hal_gigadevice-latest/gd32f4xx/standard_peripheral/source/
Dgd32f4xx_i2c.c91 uint32_t pclk1, clkc, freq, risetime; in i2c_clock_config() local
116 clkc = (uint32_t)(pclk1 / (clkspeed * 2U)); in i2c_clock_config()
117 if(clkc < 0x04U) { in i2c_clock_config()
119 clkc = 0x04U; in i2c_clock_config()
122 I2C_CKCFG(i2c_periph) |= (I2C_CKCFG_CLKC & clkc); in i2c_clock_config()
129 clkc = (uint32_t)(pclk1 / (clkspeed * 3U)); in i2c_clock_config()
133 clkc = (uint32_t)(pclk1 / (clkspeed * 25U)); in i2c_clock_config()
136 if(0U == (clkc & I2C_CKCFG_CLKC)) { in i2c_clock_config()
138 clkc |= 0x0001U; in i2c_clock_config()
141 I2C_CKCFG(i2c_periph) |= clkc; in i2c_clock_config()
/hal_gigadevice-latest/gd32e50x/standard_peripheral/source/
Dgd32e50x_i2c.c327 uint32_t pclk1, clkc, freq, risetime; in i2c_clock_config() local
356 clkc = (uint32_t)(pclk1/(clkspeed*2U)); in i2c_clock_config()
357 if(clkc < 0x04U){ in i2c_clock_config()
359 clkc = 0x04U; in i2c_clock_config()
361 I2C_CKCFG(i2c_periph) |= (I2C_CKCFG_CLKC & clkc); in i2c_clock_config()
368 clkc = (uint32_t)(pclk1/(clkspeed*3U)); in i2c_clock_config()
372 clkc = (uint32_t)(pclk1/(clkspeed*25U)); in i2c_clock_config()
375 if(0U == (clkc & I2C_CKCFG_CLKC)){ in i2c_clock_config()
377 clkc |= 0x0001U; in i2c_clock_config()
380 I2C_CKCFG(i2c_periph) |= clkc; in i2c_clock_config()
[all …]