Mar 03, 2020
02:47 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 03, 2020
02:47 AM
Hi all,
I would need an I2C module for the Aurix e.g. TC23x. Is there a possibility to do so?
Best regards,
Lucas
#8042000 20438
I would need an I2C module for the Aurix e.g. TC23x. Is there a possibility to do so?
Best regards,
Lucas
#8042000 20438
- Tags:
- IFX
2 Replies
Mar 03, 2020
05:54 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 03, 2020
05:54 AM
Hi Lucas,
You are right that on the Aurix derivatives AURIX™ TC23x, AURIX™ TC22x and AURIX™ TC21x there is no dedicated I2C module available. Never the less there is the possibility to emulate an I2C with the help of bit banging.
This means you need to use the CPU to generate the protocol with the data you want to send and send it through the Timer output (TOM) channels.
Best regards,
Mr. AURIX™
You are right that on the Aurix derivatives AURIX™ TC23x, AURIX™ TC22x and AURIX™ TC21x there is no dedicated I2C module available. Never the less there is the possibility to emulate an I2C with the help of bit banging.
This means you need to use the CPU to generate the protocol with the data you want to send and send it through the Timer output (TOM) channels.
Best regards,
Mr. AURIX™
Mar 03, 2020
12:55 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 03, 2020
12:55 PM
You should consider using a SPI-to-I2C bridge, like this one.
https://www.nxp.com/docs/en/data-sheet/SC18IS600.pdf
https://www.nxp.com/docs/en/data-sheet/SC18IS600.pdf