![]() |
BLE5.2 1.0
开发文档说明
|
Target xc i2c driver implementation 更多...
函数 | |
| void | xc_i2c_ctl_block_reset (void) |
| void | xc_i2c_init (I2C_InitCfg_t *init_cfg) |
| void | xc_i2c_enable_it (uint32_t val) |
| void | xc_i2c_fifo_rxtl_set (uint32_t val) |
| void | xc_i2c_fifo_txtl_set (uint32_t val) |
| void | xc_i2c_register_read_cb (i2c_read_callback i2c_cb) |
| void | xc_i2c_register_write_cb (i2c_write_callback i2c_cb) |
| void | xc_i2c_slave_addr_set (uint8_t addr) |
| uint32_t | xc_i2c_write_block (uint8_t dev_addr, uint8_t *src, size_t len, uint16_t reset, uint16_t stop) |
| uint32_t | xc_i2c_read_block (uint8_t dev_addr, uint8_t *dst, size_t len, uint16_t reset, uint16_t stop) |
| void | i2c_user_handler () |
| FlagStatus | i2c_flag_status_get (uint32_t i2c_flag) |
| void | I2C_Handler () |
变量 | |
| I2C_Block_t | i2c_ctl_block |
Target xc i2c driver implementation
在文件 xc_drv_i2c.c 中定义.
| FlagStatus i2c_flag_status_get | ( | uint32_t | i2c_flag | ) |
在文件 xc_drv_i2c.c 第 259 行定义.
| void I2C_Handler | ( | ) |
在文件 xc_drv_i2c.c 第 272 行定义.
| void i2c_user_handler | ( | ) |
在文件 xc_drv_i2c.c 第 230 行定义.
| void xc_i2c_ctl_block_reset | ( | void | ) |
在文件 xc_drv_i2c.c 第 147 行定义.
| void xc_i2c_enable_it | ( | uint32_t | val | ) |
在文件 xc_drv_i2c.c 第 141 行定义.
| void xc_i2c_fifo_rxtl_set | ( | uint32_t | val | ) |
在文件 xc_drv_i2c.c 第 143 行定义.
| void xc_i2c_fifo_txtl_set | ( | uint32_t | val | ) |
在文件 xc_drv_i2c.c 第 145 行定义.
| void xc_i2c_init | ( | I2C_InitCfg_t * | init_cfg | ) |
在文件 xc_drv_i2c.c 第 52 行定义.
| uint32_t xc_i2c_read_block | ( | uint8_t | dev_addr, |
| uint8_t * | dst, | ||
| size_t | len, | ||
| uint16_t | reset, | ||
| uint16_t | stop | ||
| ) |
在文件 xc_drv_i2c.c 第 195 行定义.
| void xc_i2c_register_read_cb | ( | i2c_read_callback | i2c_cb | ) |
在文件 xc_drv_i2c.c 第 154 行定义.
| void xc_i2c_register_write_cb | ( | i2c_write_callback | i2c_cb | ) |
在文件 xc_drv_i2c.c 第 156 行定义.
| void xc_i2c_slave_addr_set | ( | uint8_t | addr | ) |
在文件 xc_drv_i2c.c 第 158 行定义.
| uint32_t xc_i2c_write_block | ( | uint8_t | dev_addr, |
| uint8_t * | src, | ||
| size_t | len, | ||
| uint16_t | reset, | ||
| uint16_t | stop | ||
| ) |
在文件 xc_drv_i2c.c 第 165 行定义.
| I2C_Block_t i2c_ctl_block |
在文件 xc_drv_i2c.c 第 36 行定义.