使用cubemx来配置的SDram工程, 芯片stm32f429, 可以一键来配置sdram工程, 适配的是正点原子f429带32Msdram的核心板
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11855 2020-12-09 23:37 stm32_f429_sdram.mxproject
目录 0 2020-12-10 00:00 stm32_f429_sdramCore
目录 0 2020-12-10 00:00 stm32_f429_sdramCoreInc
文件 1550 2020-12-09 23:37 stm32_f429_sdramCoreIncdma2d.h
文件 1896 2020-12-09 23:49 stm32_f429_sdramCoreIncfmc.h
文件 1508 2020-12-09 23:37 stm32_f429_sdramCoreIncgpio.h
文件 1542 2020-12-09 23:37 stm32_f429_sdramCoreIncltdc.h
文件 2293 2020-12-09 23:37 stm32_f429_sdramCoreIncmain.h
文件 20041 2020-12-09 23:37 stm32_f429_sdramCoreIncstm32f4xx_hal_conf.h
文件 2106 2020-12-09 23:37 stm32_f429_sdramCoreIncstm32f4xx_it.h
文件 1555 2020-12-09 23:37 stm32_f429_sdramCoreIncusart.h
目录 0 2020-12-10 00:00 stm32_f429_sdramCoreSrc
文件 2405 2020-12-09 23:37 stm32_f429_sdramCoreSrcdma2d.c
文件 11981 2020-12-09 23:49 stm32_f429_sdramCoreSrcfmc.c
文件 2304 2020-12-09 23:37 stm32_f429_sdramCoreSrcgpio.c
文件 10032 2020-12-09 23:37 stm32_f429_sdramCoreSrcltdc.c
文件 6759 2020-12-10 00:30 stm32_f429_sdramCoreSrcmain.c
文件 2430 2020-12-09 23:37 stm32_f429_sdramCoreSrcstm32f4xx_hal_msp.c
文件 5565 2020-12-09 23:37 stm32_f429_sdramCoreSrcstm32f4xx_it.c
文件 26457 2020-11-20 17:08 stm32_f429_sdramCoreSrcsystem_stm32f4xx.c
文件 3126 2020-12-09 23:37 stm32_f429_sdramCoreSrcusart.c
目录 0 2020-12-10 00:01 stm32_f429_sdramDrivers
目录 0 2020-12-10 00:01 stm32_f429_sdramDriversCMSIS
目录 0 2020-12-10 00:00 stm32_f429_sdramDriversCMSISCore
目录 0 2020-12-10 00:00 stm32_f429_sdramDriversCMSISCoreInclude
文件 28208 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_armcc.h
文件 56497 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_armclang.h
文件 9014 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_compiler.h
文件 62344 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_gcc.h
文件 28414 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_iccarm.h
文件 1716 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_version.h
............此处省略1279个文件信息
/**
******************************************************************************
* File Name : DMA2D.c
* Description : This file provides code for the configuration
* of the DMA2D instances.
******************************************************************************
* @attention
*
* © Copyright (c) 2020 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license
* the “License“; You may not use this file except in compliance with the
* License. You may obtain a copy of the License at:
* opensource.org/licenses/BSD-3-Clause
*
******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
#include “dma2d.h“
/* USER CODE BEGIN 0 */
/* USER CODE END 0 */
DMA2D_HandleTypeDef hdma2d;
/* DMA2D init function */
void MX_DMA2D_Init(void)
{
hdma2d.Instance = DMA2D;
hdma2d.Init.Mode = DMA2D_M2M;
hdma2d.Init.ColorMode = DMA2D_OUTPUT_ARGB8888;
hdma2d.Init.OutputOffset = 0;
hdma2d.layerCfg[1].InputOffset = 0;
hdma2d.layerCfg[1].InputColorMode = DMA2D_INPUT_ARGB8888;
hdma2d.layerCfg[1].AlphaMode = DMA2D_NO_MODIF_ALPHA;
hdma2d.layerCfg[1].InputAlpha = 0;
if (HAL_DMA2D_Init(&hdma2d) != HAL_OK)
{
Error_Handler();
}
if (HAL_DMA2D_Configlayer(&hdma2d 1) != HAL_OK)
{
Error_Handler();
}
}
void HAL_DMA2D_MspInit(DMA2D_HandleTypeDef* dma2dHandle)
{
if(dma2dHandle->Instance==DMA2D)
{
/* USER CODE BEGIN DMA2D_MspInit 0 */
/* USER CODE END DMA2D_MspInit 0 */
/* DMA2D clock enable */
__HAL_RCC_DMA2D_CLK_ENABLE();
/* USER CODE BEGIN DMA2D_MspInit 1 */
/* USER CODE END DMA2D_MspInit 1 */
}
}
void HAL_DMA2D_MspDeInit(DMA2D_HandleTypeDef* dma2dHandle)
{
if(dma2dHandle->Instance==DMA2D)
{
/* USER CODE BEGIN DMA2D_MspDeInit 0 */
/* USER CODE END DMA2D_MspDeInit 0 */
/* Peripheral clock disable */
__HAL_RCC_DMA2D_CLK_DISABLE();
/* USER CODE BEGIN DMA2D_MspDeInit 1 */
/* USER CODE END DMA2D_MspDeInit 1 */
}
}
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11855 2020-12-09 23:37 stm32_f429_sdram.mxproject
目录 0 2020-12-10 00:00 stm32_f429_sdramCore
目录 0 2020-12-10 00:00 stm32_f429_sdramCoreInc
文件 1550 2020-12-09 23:37 stm32_f429_sdramCoreIncdma2d.h
文件 1896 2020-12-09 23:49 stm32_f429_sdramCoreIncfmc.h
文件 1508 2020-12-09 23:37 stm32_f429_sdramCoreIncgpio.h
文件 1542 2020-12-09 23:37 stm32_f429_sdramCoreIncltdc.h
文件 2293 2020-12-09 23:37 stm32_f429_sdramCoreIncmain.h
文件 20041 2020-12-09 23:37 stm32_f429_sdramCoreIncstm32f4xx_hal_conf.h
文件 2106 2020-12-09 23:37 stm32_f429_sdramCoreIncstm32f4xx_it.h
文件 1555 2020-12-09 23:37 stm32_f429_sdramCoreIncusart.h
目录 0 2020-12-10 00:00 stm32_f429_sdramCoreSrc
文件 2405 2020-12-09 23:37 stm32_f429_sdramCoreSrcdma2d.c
文件 11981 2020-12-09 23:49 stm32_f429_sdramCoreSrcfmc.c
文件 2304 2020-12-09 23:37 stm32_f429_sdramCoreSrcgpio.c
文件 10032 2020-12-09 23:37 stm32_f429_sdramCoreSrcltdc.c
文件 6759 2020-12-10 00:30 stm32_f429_sdramCoreSrcmain.c
文件 2430 2020-12-09 23:37 stm32_f429_sdramCoreSrcstm32f4xx_hal_msp.c
文件 5565 2020-12-09 23:37 stm32_f429_sdramCoreSrcstm32f4xx_it.c
文件 26457 2020-11-20 17:08 stm32_f429_sdramCoreSrcsystem_stm32f4xx.c
文件 3126 2020-12-09 23:37 stm32_f429_sdramCoreSrcusart.c
目录 0 2020-12-10 00:01 stm32_f429_sdramDrivers
目录 0 2020-12-10 00:01 stm32_f429_sdramDriversCMSIS
目录 0 2020-12-10 00:00 stm32_f429_sdramDriversCMSISCore
目录 0 2020-12-10 00:00 stm32_f429_sdramDriversCMSISCoreInclude
文件 28208 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_armcc.h
文件 56497 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_armclang.h
文件 9014 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_compiler.h
文件 62344 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_gcc.h
文件 28414 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_iccarm.h
文件 1716 2020-11-20 17:08 stm32_f429_sdramDriversCMSISCoreIncludecmsis_version.h
............此处省略1279个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)