| /** | |
| ****************************************************************************** | |
| * File Name : dma.c | |
| * Description : This file provides code for the configuration | |
| * of all the requested memory to memory DMA transfers. | |
| ****************************************************************************** | |
| * @attention | |
| * | |
| * <h2><center>© Copyright (c) 2020 STMicroelectronics. | |
| * All rights reserved.</center></h2> | |
| * | |
| * This software component is licensed by ST under Ultimate Liberty license | |
| * SLA0044, the "License"; You may not use this file except in compliance with | |
| * the License. You may obtain a copy of the License at: | |
| * www.st.com/SLA0044 | |
| * | |
| ****************************************************************************** | |
| */ | |
| /* Includes ------------------------------------------------------------------*/ | |
| #include "dma.h" | |
| /* USER CODE BEGIN 0 */ | |
| /* USER CODE END 0 */ | |
| /*----------------------------------------------------------------------------*/ | |
| /* Configure DMA */ | |
| /*----------------------------------------------------------------------------*/ | |
| /* USER CODE BEGIN 1 */ | |
| /* USER CODE END 1 */ | |
| /** | |
| * Enable DMA controller clock | |
| */ | |
| void MX_DMA_Init(void) | |
| { | |
| /* DMA controller clock enable */ | |
| __HAL_RCC_DMA1_CLK_ENABLE(); | |
| __HAL_RCC_DMA2_CLK_ENABLE(); | |
| /* DMA interrupt init */ | |
| /* DMA1_Stream0_IRQn interrupt configuration */ | |
| HAL_NVIC_SetPriority(DMA1_Stream0_IRQn, 4, 4); | |
| HAL_NVIC_EnableIRQ(DMA1_Stream0_IRQn); | |
| /* DMA1_Stream1_IRQn interrupt configuration */ | |
| HAL_NVIC_SetPriority(DMA1_Stream1_IRQn, 4, 4); | |
| HAL_NVIC_EnableIRQ(DMA1_Stream1_IRQn); | |
| /* DMA1_Stream2_IRQn interrupt configuration */ | |
| //HAL_NVIC_SetPriority(DMA1_Stream2_IRQn, 4, 4); | |
| //HAL_NVIC_EnableIRQ(DMA1_Stream2_IRQn); | |
| /* DMAMUX1_OVR_IRQn interrupt configuration */ | |
| //HAL_NVIC_SetPriority(DMAMUX1_OVR_IRQn, 4, 4); | |
| //HAL_NVIC_EnableIRQ(DMAMUX1_OVR_IRQn); | |
| } | |
| /* USER CODE BEGIN 2 */ | |
| /* USER CODE END 2 */ | |
| /** | |
| * @} | |
| */ | |
| /** | |
| * @} | |
| */ | |
| /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ |