2022-08-25 10:00 AM
I bought a stm32f429i-disc1 board and I want to learn how to communicate to stmpe811 with I2C protocol, now I'm a little confused. According to stmpe811's data sheet, its address is 0x82 because its A0 pin is connected to ground, but board's schematic(MB1075) shows that address is 1000001(7 bit). Is the address on schematic missing a 0 on the far right?
Solved! Go to Solution.
2022-08-25 11:16 AM
Yes, it is 0x82. The lowest bit 0 or 1 is implied.
For write, the address is 1000'0010 = 0x82, For read 1000'0011 = 0x83.
2022-08-25 11:16 AM
Yes, it is 0x82. The lowest bit 0 or 1 is implied.
For write, the address is 1000'0010 = 0x82, For read 1000'0011 = 0x83.
2022-08-25 06:28 PM
Consequently, check the API slave address parameter format.