Highlighting and color coding

You can 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 gray 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 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 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.