OpenEdv-开源电子网

 找回密码
 立即注册
查看: 3560|回复: 0

关于littleVGL内存分配的问题

[复制链接]

12

主题

39

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2020-1-10
在线时间
44 小时
发表于 2021-7-3 15:48:39 | 显示全部楼层 |阅读模式
10金钱
最近想在H750XBH上移植一个littlevgl,参照原子的教程移植完后发现DMA2D传送失败,程序如下 littlevgl.png

printf打印的color地址在0x20000000(也就是DTCM)处,而DMA2D不能访问DTCM
然后我把lv_conf.h中的  LV_MEM_ADR  宏改为0x30000000也还是相同的结果
注:因为板子上没用SDRAM,所以LTDC缓存分配在了0x24000000处,所以想把littlevgl的内存放在0x30000000处
icf文件:
define symbol __ICFEDIT_region_ROM_start__     = 0x90000000;
define symbol __ICFEDIT_region_ROM_end__       = 0x91000000;
define symbol __ICFEDIT_region_RAM_start__     = 0x20000000;
define symbol __ICFEDIT_region_RAM_end__       = 0x2001FFFF;
define symbol __ICFEDIT_region_ITCMRAM_start__ = 0x00000000;
define symbol __ICFEDIT_region_ITCMRAM_end__   = 0x0000FFFF;

有道友知道怎么配置littlevgl的内存么?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-24 06:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表