cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 6 MCU

New Contributor

Hello,

I wanted to use the Smart IO feature on PORT 9  of PSoC 6. But I am using only three pins of it and configured it in Smart IO Configurator.

Can I used the remaining pins of PORT 9 as normal GPIO pins ?

Best Regards,

Vivek

0 Likes
Reply
1 Solution
Moderator
Moderator

Hi Vivek,

It is possible to use the other pins of the port as GPIO pins. You can do this by following the steps given below:

1. Open the Smart I/O Configurator (you can find it under the Tools section in the Quick Panel in Modustoolbox)

2. In the Smart I/O Configurator select the bypass option for the pins that you want to use as GPIO

pastedImage_0.png

In the above image you can see that the pins 6, 5, 4 and 2 belonging to Port 9 have been bypassed while the Pin 3 is passed through the Smart I/O block

The lines by passed and do not go through the Smart I/O routing fabric. i.e. Connection between the chip resource and the pin are directly connected. Bypass option frees this line and allows ModusToolbox to use this pin location for placing resources not meant to be used in the Smart I/O fabric.

For more details you can refer to the Modustoolbox Smart I/O Configurator Guide

I hope this answers your question.

Best Regards

Ekta

View solution in original post

1 Reply
Moderator
Moderator

Hi Vivek,

It is possible to use the other pins of the port as GPIO pins. You can do this by following the steps given below:

1. Open the Smart I/O Configurator (you can find it under the Tools section in the Quick Panel in Modustoolbox)

2. In the Smart I/O Configurator select the bypass option for the pins that you want to use as GPIO

pastedImage_0.png

In the above image you can see that the pins 6, 5, 4 and 2 belonging to Port 9 have been bypassed while the Pin 3 is passed through the Smart I/O block

The lines by passed and do not go through the Smart I/O routing fabric. i.e. Connection between the chip resource and the pin are directly connected. Bypass option frees this line and allows ModusToolbox to use this pin location for placing resources not meant to be used in the Smart I/O fabric.

For more details you can refer to the Modustoolbox Smart I/O Configurator Guide

I hope this answers your question.

Best Regards

Ekta

View solution in original post

Top labels