Expand description
Transmission setting
Structs§
- Transmission setting
Type Aliases§
- Field
ARBITRATION_ENreader - This is the enable bit for arbitration_lost. - Field
ARBITRATION_ENwriter - This is the enable bit for arbitration_lost. - Field
CLK_ENreader - Reserved - Field
CLK_ENwriter - Reserved - Field
CONF_UPGATEwriter - synchronization bit - Field
FSM_RSTwriter - This register is used to reset the scl FMS. - Field
MS_MODEreader - Set this bit to configure the module as an I2C Master. Clear this bit to configure the module as an I2C Slave. - Field
MS_MODEwriter - Set this bit to configure the module as an I2C Master. Clear this bit to configure the module as an I2C Slave. - Register
CTRreader - Field
RX_FULL_ACK_LEVELreader - This register is used to configure the ACK value that need to sent by master when the rx_fifo_cnt has reached the threshold. - Field
RX_FULL_ACK_LEVELwriter - This register is used to configure the ACK value that need to sent by master when the rx_fifo_cnt has reached the threshold. - Field
RX_LSB_FIRSTreader - This bit is used to control the storage mode for received data. 1: receive data from the least significant bit, 0: receive data from the most significant bit. - Field
RX_LSB_FIRSTwriter - This bit is used to control the storage mode for received data. 1: receive data from the least significant bit, 0: receive data from the most significant bit. - Field
SAMPLE_SCL_LEVELreader - This register is used to select the sample mode. 1: sample SDA data on the SCL low level. 0: sample SDA data on the SCL high level. - Field
SAMPLE_SCL_LEVELwriter - This register is used to select the sample mode. 1: sample SDA data on the SCL low level. 0: sample SDA data on the SCL high level. - Field
SCL_FORCE_OUTreader - 0: direct output, 1: open drain output. - Field
SCL_FORCE_OUTwriter - 0: direct output, 1: open drain output. - Field
SDA_FORCE_OUTreader - 0: direct output, 1: open drain output. - Field
SDA_FORCE_OUTwriter - 0: direct output, 1: open drain output. - Field
SLV_TX_AUTO_START_ENreader - This is the enable bit for slave to send data automatically - Field
SLV_TX_AUTO_START_ENwriter - This is the enable bit for slave to send data automatically - Field
TRANS_STARTwriter - Set this bit to start sending the data in txfifo. - Field
TX_LSB_FIRSTreader - This bit is used to control the sending mode for data needing to be sent. 1: send data from the least significant bit, 0: send data from the most significant bit. - Field
TX_LSB_FIRSTwriter - This bit is used to control the sending mode for data needing to be sent. 1: send data from the least significant bit, 0: send data from the most significant bit. - Register
CTRwriter