LittleVGL--03littleVGL堆的内存分配
作者:互联网
littleVGL的内存消耗主要体现在 2个方面 。
第一个是显示缓冲区。
第二个就是我们这里所要讲到的堆,这个堆是专门由 littleVGL 自己来管理的,主要用在对象控件的创建上。堆的大小呢?一般从几KB到十几KB或者更大都是可以的。一般的话,分配16KB完全能够满足需求。
而 littleVGL堆的内存分配也是有 2种方式 ,如下所示 :
(1) 采用内部的 sram,方法是定义一个静态的局部数组。
(2) 和显示缓冲区一样,采用外部的大容量 sram 。
一般来说,我们直接使用内部的 sram 就可以了。当微处理器的内部SRAM完全不够用时再使用外部的 sram 。当需要使用到时,再来看。
标签:KB,--,sram,LittleVGL,03littleVGL,缓冲区,分配,littleVGL,内存 来源: https://blog.csdn.net/xuechanba/article/details/122607791