HAL FMAC Use Cases ¶
Prerequisites ¶
The following sequence shows the system services that must be configured before using the FMAC driver.
Full FMAC initialization sequence ¶
The following sequence shows the complete FMAC driver initialization flow, including optional DMA, clock, and advanced FMAC configuration steps.
Called functions:
Full FMAC deinitialization sequence ¶
The following sequence shows the complete FMAC driver deinitialization flow and the related system resource cleanup.
Called functions:
FIR interrupt input/X1 interrupt and output/Y DMA ¶
This use case describes a FIR or IIR filter execution where X1 input is written by interrupt and Y output is read by DMA.
Called functions:
FIR interrupt input/X1 peripheral ADC and output/Y DMA ¶
This use case describes a FIR or IIR filter execution where an external peripheral writes X1 directly and Y output is read by DMA.
Called functions:
Error handling ¶
The following sequence shows the callback and error-code retrieval flow used after an FMAC error event.
Called functions: