TMPM4KxA Group Peripheral Driver User Manual  V1.0.4.0
Functions | Variables
txz_i2c.c File Reference

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
 

Detailed Description

This file provides API functions for I2C Class.

Version
V1.0.0.2
Date
2016-11-08 00:00:00

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LISENSE AGREEMENT.

(C)Copyright TOSHIBA MICROELECTRONICS CORPORATION 2017 All rights reserved