Module esp32s3_ulp::rtc_i2c
source · Expand description
Low-power I2C (Inter-Integrated Circuit) Controller
Modules§
- I2C command%s register
- configure i2c ctrl
- get i2c data status
- version register
- interrupt clear register
- interrupt enable register
- interrupt raw register
- interrupt state register
- configure high scl period
- configure low scl period
- configure scl start period
- configure scl stop period
- configure sda duty
- configure slave id
- get i2c status
- configure time out
Structs§
- Register block
Type Aliases§
- CMD (rw) register accessor: I2C command%s register
- CTRL (rw) register accessor: configure i2c ctrl
- DATA (rw) register accessor: get i2c data status
- DATE (rw) register accessor: version register
- INT_CLR (w) register accessor: interrupt clear register
- INT_ENA (rw) register accessor: interrupt enable register
- INT_RAW (r) register accessor: interrupt raw register
- INT_ST (r) register accessor: interrupt state register
- SCL_HIGH (rw) register accessor: configure high scl period
- SCL_LOW (rw) register accessor: configure low scl period
- SCL_START_PERIOD (rw) register accessor: configure scl start period
- SCL_STOP_PERIOD (rw) register accessor: configure scl stop period
- SDA_DUTY (rw) register accessor: configure sda duty
- SLAVE_ADDR (rw) register accessor: configure slave id
- STATUS (r) register accessor: get i2c status
- TO (rw) register accessor: configure time out