Peripherals Usage

Processor Expert | View | Peripherals Usage

The Peripheral Usage window shows the current status of on-chip peripherals usage in detail.
The names of the beans using peripherals appear in the third column, next to the corresponding peripheral names. When the mouse is placed over a peripheral name, a short description of the peripheral appears as a hint.
Note that if a peripheral is allocated, all its parts are reserved. For example if you use the 8-bit I/O port, all the I/O pins of the port are allocated and it is not possible to use them in other beans.
The list can be filtered for only the used peripherals/interrupts/channels to be shown by using the menu command View | Show Used Peripherals Only.

Notice: The Peripheral Initialization and Peripheral Usage are both only one window in two different modes. These windows could not be displayed both at once.

The following items are available:

  • I/O page shows I/O pins' and ports' usage. If a pin/port is allocated to a bean, the I/O properties of the bean are displayed below the pin/port's name (unless all the pins of a port are used by one bean, in which case, the properties appear under the name of the allocated pins).
  • Interrupts page shows interrupt vectors usage. Each item of the list contains a number of the interrupt vector and its name. If an interrupt vector is allocated to a bean, the bean's name and the interrupt priorities are displayed as a sub-items in the vector's group.
  • Timers page shows the allocation of the timers.
  • Channels page shows A/D, CAN and serial channels usage.

Menu

  • View
    • Sort registers by address, Group registers, Show Unused Bits - These commands are not useful and available in the this mode of the window.
      Show Used Peripherals Only - After this option is enabled, only the peripherals allocated by Processor Expert are shown.

    • Expand all - expands the folder and all its subfolders.
    • Collapse all - collapses the folder and all its subfolders.
  • Help
    • Help - displays documentation.

 

Figure 1 - Peripheral Usage Window

 

 

[top of page]