|
|
|
|
|
by littleJeck
1549 days ago
|
|
> Now I²C is a particularly sloppy protocol I know this pain as an embedded software monkey. So many edge cases unthought of and no method to gracefully fail. Not to mention you always find some fault with the I²C implementation on the SOC or slave device you want to talk to. I’ve spent weeks debugging bus lockup problems only to find erratas for the silicon, or find this particular chip needs an extra 100ms to startup than others. It’s the one communication protocol that o always have problems with. Nothing else has caused me as many headaches. |
|