資源簡介
基于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個文件信息
- 上一篇:ROST-CM6軟件
- 下一篇:Sublime Text3綠色版
評論
共有 條評論