I2C component current | Cypress Semiconductor
I2C component current
I am adding an I2C component to my project and I can not figure out why it draws so much current in my project which uses Deep Sleep.
My I2C component is setup up as a Master at 400khz. With the component simply Enabled (not even started), my current draw increases by 800ua to 1950ua. It does not seem to let the Deep Sleep mode be entered, I even tried I2C_Sleep(); before the Deep Sleep command.
Attached are two scope captures of the voltage across my ammeter, which show that the current increase.
Any ideas why?