Pins view

The Pins view shows all the pins in a table format.
Figure 1. Pins table view

This view shows the list of all the pins available on a given device. The Pin name column shows the default name of the pin, or if the pin is routed. The next columns are optional. They are Label, Identifier, and Expansion header connections (One column for each expansion header). The pin name is changed to show appropriate function for selected peripheral if routed. The next column of the table shows peripherals and signals and pin name(s) on given peripheral. Peripherals with few items are cumulated in the last column.

To route/unroute a pin to the given peripheral, select the relevant cell in the Pin column. Routed pins are highlighted in green. If a conflict in routing exists, the pins are highlighted in red.

Every routed pin appears in the Routed pins table.

When multiple functions are specified in the configuration, the Pins view shows pins for selected function primarily. Pins for different functions are shown with light transparency and cannot be configured until switched to this function.

Select a row to open a drop-down list that offers the following options:
  • Route/Unroute the pin.
  • Highlight the pin in the Package view.
  • Set the label and identifier for the pin.
  • Add a comment to the pin. You can later inspect the comment in the Code Preview view.
Tip: The option to route more signals to a single pin is indicated by an ellipsis (...). Select the cell to open a dialog to choose from multiple available signals. The dialog also displays which signals are routed by default.