Skip to content

Software I2C with Artery at32 support

Notifications You must be signed in to change notification settings

pavelkvkv/soft-i2c-at32

 
 

Repository files navigation

Soft I2C

Features:

  • various speed support (400 clock pulses per second and more on 288 MHz CPU)
  • multi-bus support
  • transmit/receive in blocking mode only
  • no interrupts, no timers required
  • concurrent access protected (mutex)
  • support for reading without a register

Tested on FreeRTOS 10, Artery AT32f437, zero loss on 1000 samples

Fork source

https://github.com/liyanboy74/soft-i2c

About

Software I2C with Artery at32 support

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%