Home
last modified time | relevance | path

Searched refs:I2C_Init (Results 1 – 25 of 73) sorted by relevance

123

/bsp/CME_M7/StdPeriph_Driver/src/
A Dcmem7_i2c.c85 void I2C_Init(I2C0_Type* I2Cx, I2C_InitTypeDef* I2C_Init) { in I2C_Init() argument
87 assert_param(I2C_Init); in I2C_Init()
88 assert_param(IS_I2C_MODE(I2C_Init->I2C_Mode)); in I2C_Init()
89 assert_param(IS_I2C_ADDR_WIDTH(I2C_Init->I2C_AddressWidth)); in I2C_Init()
99 I2Cx->CTRL_b.MODE = I2C_Init->I2C_Mode; in I2C_Init()
101 I2Cx->CTRL_b.MASTER_ADDR_WIDTH = I2C_Init->I2C_AddressWidth; in I2C_Init()
103 I2Cx->TAR_b.ADDR10 = i2c_NormalizeAddr(I2Cx, I2C_Init->I2C_Address); in I2C_Init()
106 I2Cx->CTRL_b.SLAVE_ADDR_WIDTH = I2C_Init->I2C_AddressWidth; in I2C_Init()
115 if (I2C_Init->timing) { in I2C_Init()
117 i2c_GetClock(I2Cx) / I2C_Init->timing->I2C_Freq / 2; in I2C_Init()
[all …]
/bsp/CME_M7/StdPeriph_Driver/inc/
A Dcmem7_i2c.h141 void I2C_Init(I2C0_Type* I2Cx, I2C_InitTypeDef* I2C_Init);
/bsp/n32/libraries/n32_drivers/
A Ddrv_i2c.c467 I2C_Init(I2C1, &I2C_InitStructure); in rt_hw_i2c_init()
512 I2C_Init(I2C2, &I2C_InitStructure); in rt_hw_i2c_init()
544 I2C_Init(I2C3, &I2C_InitStructure); in rt_hw_i2c_init()
575 I2C_Init(I2C4, &I2C_InitStructure); in rt_hw_i2c_init()
/bsp/synwit/libraries/SWM320_CSL/SWM320_StdPeriph_Driver/
A DSWM320_i2c.h21 void I2C_Init(I2C_TypeDef * I2Cx, I2C_InitStructure * initStruct);
A DSWM320_i2c.c32 void I2C_Init(I2C_TypeDef * I2Cx, I2C_InitStructure * initStruct) in I2C_Init() function
/bsp/wch/risc-v/Libraries/ch32_drivers/
A Ddrv_i2c.c219 I2C_Init(I2C1, &I2C_InitTSturcture);
240 I2C_Init(I2C2, &I2C_InitTSturcture);
/bsp/hc32l196/Libraries/HC32L196_StdPeriph_Driver/inc/
A Dhc32l196_i2c.h118 en_result_t I2C_Init(M0P_I2C_TypeDef* I2Cx,stc_i2c_cfg_t *pstcI2CCfg);
/bsp/maxim/libraries/MAX32660PeriphDriver/Include/
A Di2c.h125 int I2C_Init(mxc_i2c_regs_t * i2c, i2c_speed_t i2cspeed, const sys_cfg_i2c_t* sys_cfg);
/bsp/synwit/libraries/SWM341_CSL/SWM341_StdPeriph_Driver/
A DSWM341_i2c.h32 void I2C_Init(I2C_TypeDef * I2Cx, I2C_InitStructure * initStruct);
A DSWM341_i2c.c33 void I2C_Init(I2C_TypeDef * I2Cx, I2C_InitStructure * initStruct) in I2C_Init() function
/bsp/Vango/v85xx/Libraries/VangoV85xx_standard_peripheral/Include/
A Dlib_i2c.h89 void I2C_Init(I2C_InitType *InitStruct);
/bsp/hc32l136/Libraries/HC32L136_StdPeriph_Driver/inc/
A Di2c.h127 en_result_t I2C_Init(en_i2c_channel_t enCh,stc_i2c_config_t *pstcI2CCfg);
/bsp/efm32/Libraries/emlib/inc/
A Dem_i2c.h277 void I2C_Init(I2C_TypeDef *i2c, const I2C_Init_TypeDef *init);
/bsp/hc32l196/Libraries/HC32L196_StdPeriph_Driver/src/
A Dhc32l196_i2c.c222 en_result_t I2C_Init(M0P_I2C_TypeDef* I2Cx, stc_i2c_cfg_t *pstcI2CCfg) in I2C_Init() function
/bsp/Vango/v85xxp/Libraries/VangoV85xxP_standard_peripheral/Include/
A Dlib_i2c.h134 void I2C_Init(I2C_InitType *InitStruct);
/bsp/maxim/libraries/HAL_Drivers/
A Ddrv_i2c.c148 I2C_Init(i2c_config[index].i2c_periph, i2c_config[index].speed, RT_NULL); in rt_hw_i2c_init()
/bsp/wch/arm/ch32f103c8-core/board/
A Dboard.c182 I2C_Init(I2C1, &I2C_InitTSturcture); in ch32f1_i2c_config()
196 I2C_Init(I2C2, &I2C_InitTSturcture); in ch32f1_i2c_config()
/bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Inc/
A Dhal_i2c.h215 void I2C_Init(I2C_TypeDef* i2c, I2C_InitTypeDef* init_struct);
/bsp/ht32/libraries/ht32_drivers/
A Ddrv_i2c.c92 I2C_Init(i2c_config->i2c_x, &I2C_InitStructure); in ht32_i2c_init()
/bsp/mm32l3xx/Libraries/MM32L3xx/HAL_lib/inc/
A DHAL_i2c.h291 void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct);
/bsp/tkm32F499/Libraries/Hal_lib/inc/
A DHAL_i2c.h291 void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct);
/bsp/mm32l07x/Libraries/MM32L0xx/HAL_lib/inc/
A DHAL_i2c.h291 void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct);
/bsp/mm32f103x/Libraries/MM32F103/HAL_lib/inc/
A DHAL_i2c.h291 void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct);
/bsp/wch/arm/Libraries/CH32F10x_StdPeriph_Driver/StdPeriph_Driver/inc/
A Dch32f10x_i2c.h303 void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct);
/bsp/wch/arm/Libraries/CH32F20x_StdPeriph_Driver/StdPeriph_Driver/inc/
A Dch32f20x_i2c.h157 void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct);

Completed in 42 milliseconds

123