![]() |
MCUXpresso SDK API Reference Manual
Rev 2.16.000
NXP Semiconductors
|
Content including 1) features; 2) driver design logic and use method; 3) typical use case. More...
Inter Peripheral Crossbar-Switch
This XBAR module has only select registers.
In the XBAR select registers, the SELn fields select which of the shared inputs (XBAR_IN[*]) is muxed to each mux output (XBAR_OUT[*]). There is one SELn field per mux and therefore one per XBAR_OUT output. Crossbar output XBAR_OUT[n] presents the value of XBAR_IN[SELn]. Each select register contains two SELn fields. In the first select register, the LSBs contain the select field for mux 0, and the MSBs contain the select field for mux 1. The pattern repeats in subsequent select registers. The actual signals connected to XBAR_IN and XBAR_OUT are application specific and are described in the Chip Configuration details.
The driver is designed around the basic configuration unit of XBARB output and input, and is used to obtain specific application functions connected to AOI.
A series of MACRO functions starting with XBAR_ are provided, but there is no need to understand These macro functions when using this driver. Provide these macro functions to find register fields Use the given XBARB output xbar_output_signal_t to operate. Use the given XBARB input xbar_input_signal_t to operate.
This driver provide several function group to do with the configuration of output channel.
N/A