I2C Usage | Cypress Semiconductor
I found I2C (using EZI2Cs UM) was not working in one of the oroject when i changed the system clock from 24 MHZ to 6 MHZ, where as it was working when the system clock was at 24 MHZ. The I2C Clock was at 100K Standard.
In my code i was disabling and enabling the EZI2Cs interrupt in the begining and at the end of while (1) loop respectively.
I was not able to detect the I2C device on Bride Control Panel when i am set system clock is 6MHZ.
what is the reason for this behaviour?