You are here

Multiple component on same pins | Cypress Semiconductor

Multiple component on same pins

Summary: 1 Reply, Latest post by Bob Marlowe on 27 Mar 2015 04:42 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
cmag's picture
1 post


I'm developing a firmware which should communicate with I2C or RS23 switching the two method runtime. I'm using The CY8C4245AXI-483 chip on which I'm using quite all the pins.

If I place two component EZI2C Slave and a UART (SCB mode) in the designer assigned to the same pins I get a conflict with pins assignment. My project uses all pins, so i can not use secondary i2c and rs232.

Actually I generate two diffrent firmware, One for I2C and the other for RS232, Enabling one component at time and using #ifdef to enable different code.

There is a way to have one firmware switching runtime the two component.


Following the version of creator I'm using


PSoC Creator  3.1 SP1 (

Culture: Italian (Italy)

OS Version: Microsoft Windows NT 6.1.7601 Service Pack 1

CLR Version: 2.0.50727.5485


Installed CyInstaller Products:

PSoC Programmer 3.22.2

PSoC Creator 3.1 SP1

user_1377889's picture
9257 posts

Welcome in the forum!

You may use an "Unconfigured SCB" component and program it according to the datasheet to act as I2C or UART using the very same pins-



Log in to post new comments.