• 大小: 8.65MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-17
  • 语言: 其他
  • 标签: RT1052  

资源简介

基于KEIL的rt1052,emwin滑屏实验程,在800*480的分辨率下能实现较好效果

资源截图

代码片段和文件信息

#include “GUI.h“
#include “sdram.h“
#include “malloc.h“
//////////////////////////////////////////////////////////////////////////////////  
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//ALIENTEK STM32F746开发板
//STemWin内存分配代码    
//正点原子@ALIENTEK
//技术论坛:www.openedv.com
//创建日期:2015/7/6
//版本:V1.0
//版权所有,盗版必究。
//Copyright(C) 广州市星翼电子科技有限公司 2014-2024
//All rights reserved   
////////////////////////////////////////////////////////////////////////////////// 

#define USE_EXRAM  1 //使用外部RAM
//设置EMWIN内存大小
#define GUI_NUMBYTES  (4*1024*1024)
#define GUI_BLOCKSIZE 0X80  //块大小

//GUI_X_Config
//初始化的时候调用用来设置emwin所使用的内存
void GUI_X_Config(void) {
if(USE_EXRAM) //使用外部RAM
{
U32 *aMemory = mymalloc(SRAMEXCGUI_NUMBYTES); //从外部SRAM中分配GUI_NUMBYTES字节的内存
GUI_ALLOC_AssignMemory((void*)aMemory GUI_NUMBYTES); //为存储管理系统分配一个存储块
GUI_ALLOC_SetAvBlockSize(GUI_BLOCKSIZE); //设置存储快的平均尺寸该区越大可用的存储快数量越少
GUI_SetDefaultFont(GUI_FONT_6X8); //设置默认字体
}else  //使用内部RAM
{
U32 *aMemory = mymalloc(SRAMDTCMGUI_NUMBYTES); //从内部RAM中分配GUI_NUMBYTES字节的内存
GUI_ALLOC_AssignMemory((U32 *)aMemory GUI_NUMBYTES); //为存储管理系统分配一个存储块
GUI_ALLOC_SetAvBlockSize(GUI_BLOCKSIZE); //设置存储快的平均尺寸该区越大可用的存储快数量越少
GUI_SetDefaultFont(GUI_FONT_6X8); //设置默认字体
}
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-11 17:58  EMWIN实验X3 滑屏实验\
     目录           0  2018-06-19 18:57  EMWIN实验X3 滑屏实验\CORE\
     文件      253482  2018-05-26 02:32  EMWIN实验X3 滑屏实验\CORE\arm_math.h
     文件       28359  2018-05-26 02:32  EMWIN实验X3 滑屏实验\CORE\cmsis_armcc.h
     文件        9014  2018-05-26 02:32  EMWIN实验X3 滑屏实验\CORE\cmsis_compiler.h
     文件        1716  2018-05-26 02:32  EMWIN实验X3 滑屏实验\CORE\cmsis_version.h
     文件      147455  2018-05-26 02:32  EMWIN实验X3 滑屏实验\CORE\core_cm7.h
     文件        7482  2018-05-26 02:32  EMWIN实验X3 滑屏实验\CORE\mpu_armv7.h
     文件       51002  2018-06-10 12:34  EMWIN实验X3 滑屏实验\CORE\startup_MIMXRT1052.s
     目录           0  2018-06-11 17:58  EMWIN实验X3 滑屏实验\DSP_LIB\
     文件    13733260  2018-05-26 02:32  EMWIN实验X3 滑屏实验\DSP_LIB\arm_cortexM7lfdp_math.lib
     目录           0  2018-06-11 17:58  EMWIN实验X3 滑屏实验\EMWIN\
     目录           0  2018-06-11 17:58  EMWIN实验X3 滑屏实验\EMWIN\emWin\
     目录           0  2018-06-19 20:13  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\
     文件        1490  2018-06-19 20:13  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\GUIConf.c
     文件         984  2018-06-10 12:59  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\GUIConf.h
     文件       24622  2018-06-09 10:10  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\GUIDRV_Template.c
     文件        3205  2016-06-17 16:08  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\GUIDRV_Template.h
     文件        2755  2018-06-10 11:32  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\GUI_X_Touch_Analog.c
     文件         408  2016-06-17 16:08  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\LCDConf.h
     文件        2878  2016-06-17 16:08  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\LCDConf_FlexColor_Template.c
     文件        2913  2016-06-17 16:08  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\LCDConf_FlexColor_Template.h
     文件        4505  2018-06-11 12:20  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\LCDConf_Lin_Template.c
     文件        2907  2016-06-17 16:08  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\LCDConf_Lin_Template.h
     文件        2864  2016-06-17 16:08  EMWIN实验X3 滑屏实验\EMWIN\emWin\Config\SIMConf.c
     目录           0  2018-06-11 17:58  EMWIN实验X3 滑屏实验\EMWIN\emWin\Include\
     文件       10220  2018-01-23 11:51  EMWIN实验X3 滑屏实验\EMWIN\emWin\Include\BUTTON.h
     文件        6278  2018-01-23 11:51  EMWIN实验X3 滑屏实验\EMWIN\emWin\Include\CALENDAR.h
     文件        9506  2018-01-23 11:51  EMWIN实验X3 滑屏实验\EMWIN\emWin\Include\CHECKBOX.h
     文件        5226  2018-01-23 11:51  EMWIN实验X3 滑屏实验\EMWIN\emWin\Include\CHOOSECOLOR.h
     文件        6162  2018-01-23 11:51  EMWIN实验X3 滑屏实验\EMWIN\emWin\Include\CHOOSEFILE.h
............此处省略438个文件信息

评论

共有 条评论