What is the main difference between HW controlled TWI master driver and SW controlled TWI master driver?
What is their advantages and disadvantage?
Can they switch between each another in the program code? I try but cannot.
If i get a device using I2C, say a gyro, which driver should i use for that device?