Skip to content
/ I2c Public

An I2C driver template and implementation for some embedded systems targets.

Notifications You must be signed in to change notification settings

mhomran/I2c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I2c

An I2C driver template and implementation for some embedded systems targets. The driver is blocking, synchronous and limited to sending/receiving single byte at a time. It's made with time tirggered design in mind.

Acknowledgment

The pattern is taken from the book Patterns for Time-Triggered Embedded Systems by Michael J. Pont

I2C Device Addressing:

Single-Byte Write

SingleByteWrite

Single-Byte Read

SingleByteRead

About

An I2C driver template and implementation for some embedded systems targets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages