TMPM4KxA Group Peripheral Driver User Manual
V1.0.4.0
|
This file provides API functions for I2C Class. More...
Functions | |
void | I2C_init (I2C_t *p_obj) |
Initializing I2C Regester. More... | |
void | I2C_start_condition (I2C_t *p_obj, uint32_t data) |
Generate start condition. More... | |
uint32_t | I2C_get_clock_setting (I2C_t *p_obj, uint32_t frequency, uint32_t fsys, I2C_clock_setting_t *p_setting) |
Return the I2c clock setting. More... | |
void | I2C_slave_init (I2C_t *p_obj) |
Slave mode setting. More... | |
void | I2CS_init (I2CS_t *p_obj) |
I2C Wakeup Control setting. More... | |
void | I2CS_Primary_slave_adr_set (I2CS_t *p_obj, uint32_t adr) |
Primary Slave Address setting. More... | |
void | I2CS_Secondary_slave_adr_set (I2CS_t *p_obj, uint32_t adr) |
Secondary Slave Address setting. More... | |
Variables | |
C | |
This file provides API functions for I2C Class.
DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LISENSE AGREEMENT.
(C)Copyright TOSHIBA MICROELECTRONICS CORPORATION 2017 All rights reserved