MCUXpresso SDK API Reference Manual  Rev 2.16.000
NXP Semiconductors
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
AOI Peripheral and Driver Overview

Content including 1) features; 2) driver design logic and use method; 3) typical use case. More...

Features

Logic function calculation

The AOI module supports a configurable number of event outputs, where each event output represents a user-programmed combinational boolean function based on four event inputs. The key features of this module include: Four dedicated inputs for each event output. User-programmable combinational boolean function evaluation for each event output. Memory-mapped device connected to a slave peripheral (IPS) bus. Configurable number of event outputs.

how this driver is designed

This driver is designed around the basic configuration unit of AOI output which get input signal,

aoi input configurations is defined with enumeration name as aoi_input_config_t. This enumeration list all AOI input configurations with its meaning provided in enumerator.

This driver provide several function group to do with the Event operation .

How to use this driver

Typical use case