|

楼主 |
发表于 2024-11-22 03:26:01
|
显示全部楼层
本帖最后由 scoopydoo 于 2024-11-22 03:27 编辑
屏还没点亮,已经发现自己踩了个坑!
俺选的屏幕分辨率为 960*320,每个点 16 位色深的话需要 600KB 的显存空间,而 STM32H750VBT6 的 RAM 为 1MB,理论上应该是绰绰有余的。
但是,败家的厂家却把这 1MB RAM 分成了几个小块放在不连续的地址空间上,最大的一块是512MB,导致无法分配所需要的 600KB 显存空间!
解决的办法只有一个,换成同系列的 STM32H7B0VBT6,它有 1.4MB RAM,也是分为几个小块,其中最大的一块为 1MB ...... |
|