4050| 15
|
littleVGL历程移植中文字库历程 |
69金钱
最佳答案有字符限制,也不能传word文档,所以我简单的说明一下。
因为在malloc.c中已经把0x6800 0000的内存地址分配给它了,而在GUI的lv_port_disp.c的缓存定义也是从0x6800 0000的地址开始,所以就冲突了。你把GUI的缓存地址向后偏移,也就是前面留给malloc管理,后面就给GUI就可以了。
你要注意malloc.h的宏MEM2_MAX_SIZE的大小,它默认是960K,所以你要把它改小一点,把剩余的空间留给GUI,也就是要满足COLOR_BUF_SIZE的大小。
...
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-4-20 16:45
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网