|
STM32G474xx HAL用户手册
|
DMA扩展HAL模块驱动程序 本文件提供固件函数用于管理DMA扩展外设的以下功能:+ 扩展功能函数。 更多...
#include "stm32g4xx_hal.h"函数 | |
| HAL_StatusTypeDef | HAL_ DMAEx_ ConfigMuxSync (DMA_Handle TypeDef *hdma, HAL_ DMA_ MuxSyncConfig TypeDef *pSyncConfig) |
| 配置给定DMA通道(实例)的DMAMUX同步参数。 | |
| HAL_Status TypeDef | HAL_ DMAEx_ ConfigMuxRequest Generator (DMA_ HandleTypeDef *hdma, HAL_ DMA_ MuxRequestGenerator ConfigTypeDef *pRequestGeneratorConfig) |
| 配置给定DMA通道(实例)使用的DMAMUX请求生成器模块。 | |
| HAL_Status TypeDef | HAL_ DMAEx_ EnableMuxRequest Generator (DMA_ HandleTypeDef *hdma) |
| 使能给定DMA通道(实例)使用的DMAMUX请求生成器模块。 | |
| HAL_Status TypeDef | HAL_ DMAEx_ DisableMuxRequest Generator (DMA_ HandleTypeDef *hdma) |
| 禁用给定DMA通道(实例)使用的DMAMUX请求生成器模块。 | |
| void | HAL_ DMAEx_ MUX_ IRQHandler (DMA_ HandleTypeDef *hdma) |
| 处理DMAMUX中断请求。 | |
DMA扩展HAL模块驱动程序 本文件提供固件函数用于管理DMA扩展外设的以下功能:+ 扩展功能函数。
版权所有(c)20 19 STMicroelectronics。保留所有权利。
本软件按LICENSE文件中的条款授权,如果在软件组件的根目录中没有LICENSE文件,则按原样提供。
==============================================================================
##### How to use this driver #####
==============================================================================
[..]
The DMA Extension HAL driver can be used as follows:
(+) Configure the DMA_ MUX Synchronization Block using HAL_ DMAEx_ ConfigMuxSync function.
(+) Configure the DMA_ MUX Request Generator Block using HAL_ DMAEx_ ConfigMuxRequest Generator function.
Functions HAL_ DMAEx_ EnableMuxRequest Generator and HAL_ DMAEx_ DisableMuxRequest Generator can then be used
to respectively enable/disable the request generator.
(+) To handle the DMAMUX Interrupts, the function HAL_ DMAEx_ MUX_ IRQHandler should be called from
the DMAMUX IRQ handler i. e DMAMUX1_ OVR_ IRQHandler.
As only one interrupt line is available for all DMAMUX channels and request generators , HAL_ DMAEx_ MUX_ IRQHandler should be
called with, as parameter, the appropriate DMA handle as many as used DMAs in the user project
(exception done if a given DMA is not using the DMAMUX SYNC block neither a request generator)
文件定义于stm32g4xx_hal_ dma_ ex.c。