cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 4

DaKi_3082571
New Contributor II

Hi I'm trying to use I2C in CYBLE-212019-00 module and I want to use 500Khz for SCB0_SCL

Does CYBLE-212019-00 support 500Khz I2C?

And I wonder Mater - slave switching is posible in one I2C

0 Likes
1 Solution
SayaniS_66
Moderator
Moderator

Hello,

The standard I2C clocks available are 50KHz, 100KHz, 400KHz and 1000KHz. If you want a 500KHz clock, then go to PSoC Creator -> I2C component customiser and enable the option 'Clock from terminal'. This will allow you to use an externally configured clock for component operation. In the clocks tab under design wide resources, look for the name of your clock. The nominal frequency has to be taken into consideration.

Please refer to page 16 of this document - https://www.cypress.com/file/183616/download .

-Sayani.

View solution in original post

0 Likes
1 Reply
SayaniS_66
Moderator
Moderator

Hello,

The standard I2C clocks available are 50KHz, 100KHz, 400KHz and 1000KHz. If you want a 500KHz clock, then go to PSoC Creator -> I2C component customiser and enable the option 'Clock from terminal'. This will allow you to use an externally configured clock for component operation. In the clocks tab under design wide resources, look for the name of your clock. The nominal frequency has to be taken into consideration.

Please refer to page 16 of this document - https://www.cypress.com/file/183616/download .

-Sayani.

View solution in original post

0 Likes