PINT Features

  • Pin interrupts
    • Up to eight pins can be selected from all GPIO pins as edge- or level-sensitive interrupt requests. Each request creates a separate interrupt in the NVIC.
    • Edge-sensitive interrupt pins can interrupt on rising or falling edges or both.
    • Level-sensitive interrupt pins can be HIGH- or LOW-active.
  • Pattern match engine
    • Up to eight pins can be selected from all GPIO pins to contribute to a boolean expression. The boolean expression consists of specified levels and/or transitions on various combinations of these pins.
    • Each bit slice minterm (product term) comprising the specified boolean expression can generate its own, dedicated interrupt request.
    • Any occurrence of a pattern match can be programmed to also generate an RXEV notification to the ARM CPU. The RXEV signal can be connected to a pin.
    • Pattern match can be used, in conjunction with software, to create complex state machines based on pin inputs.

-->