It's possible to easily identify routed pins/peripherals in the package using
highlighting. By default, the current selection (pin/peripheral) is highlighted in the package
view.
- The pin/peripheral is highlighted by yellow border around it in the Package
view. If the highlighted pin/peripheral is selected then it has a blue border around
it.
- Red indicates that the pin has an error.
- Green indicates that the pin is muxed or used.
- Light grey indicates that the pin is available for mux, but is not muxed or
used.
- Dark gray indicates that the pin/peripheral is dedicated. It is routed by
default and has no impact on generated code.
Figure 1. Highlighting and color coding
Figure 2. Pins conflicts
- Package view
- Click on the peripheral or use the pop-up menu to highlight
peripherals:
- and all allocated pins (to selected peripheral).
- or all available pins if nothing is allocated yet.
- Click on the pin or use the pop-up menu to highlight the pin and the
peripherals.
- Click outside the package to cancel the highlight.
- Peripherals / Pins view
- The peripheral and pin behaves as described above image.
Note: The tool highlights pins during the
drop-down menu traversal on pins