|
本帖最后由 wen 于 2021-4-1 19:56 编辑
- void GUI_X_Config(void) {
- if(USE_EXRAM) //使用外部RAM
- {
- U32 *aMemory = mymalloc(SRAMEX,GUI_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(SRAMIN,GUI_NUMBYTES); //从内部RAM中分配GUI_NUMBYTES字节的内存
- GUI_ALLOC_AssignMemory((U32 *)aMemory, GUI_NUMBYTES); //为存储管理系统分配一个存储块
- GUI_ALLOC_SetAvBlockSize(GUI_BLOCKSIZE); //设置存储快的平均尺寸,该区越大,可用的存储快数量越少
- GUI_SetDefaultFont(GUI_FONT_6X8); //设置默认字体
- }
- }
复制代码 请问 GUI_NUMBYTES 的最小多大,大小制定有什么原则? |
|