stmpe811 I2C address on stm32f429i-disc1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎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.
- Labels:
-
Documentation
-
I2C
-
STM32F4 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-08-25 6:28 PM
Consequently, check the API slave address parameter format.
