2021-11-02 03:07 AM
Solved! Go to Solution.
2021-11-02 06:21 AM
As the datasheet says: with the pin ADDR0 you define bit1 of the address under which you can address up to two STUSB1700 devices via the same I2C bus.
With pin ADDR0 on low you can reach the STUSB at address 0x28, with ADDR0 = high under 0x29. You can achieve it with a pull resistor, with a direct connection to GND or VDD or with an MCU GPIO.
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
A6 A5 A4 A3 A2 A1 A0 R/W
0 1 0 1 0 0 ADDR0 0/1
Good luck!
If the problem is resolved, please mark this topic as answered by selecting Select as best. This will help other users find that answer faster.
/Peter
2021-11-02 06:21 AM
As the datasheet says: with the pin ADDR0 you define bit1 of the address under which you can address up to two STUSB1700 devices via the same I2C bus.
With pin ADDR0 on low you can reach the STUSB at address 0x28, with ADDR0 = high under 0x29. You can achieve it with a pull resistor, with a direct connection to GND or VDD or with an MCU GPIO.
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
A6 A5 A4 A3 A2 A1 A0 R/W
0 1 0 1 0 0 ADDR0 0/1
Good luck!
If the problem is resolved, please mark this topic as answered by selecting Select as best. This will help other users find that answer faster.
/Peter