4363| 7
|
429 emwin例程为何占用SRAM这么大 |
1金钱
最佳答案一是因为429有内部显示控制器LTDC,所以需要在内存当中开辟一块显存作为缓冲区。
如果是800*480*24bit,那至少就需要1152000B的内存了,而一般F429还分前景层和背景层,那就需要2304000B内存。而F407不能这样做,它是使用的外部显示控制器,所以没有内部显存,代价就是需要额外控制器以及速度慢上几十倍。
而最主要的原因是因为原子的F429开发板外部内存比较大(有SDRAM控制器,可以用便宜容量大的SDRAM),所以能够被内存分配算 ...
| ||
发表于 2017-1-14 16:19:08
|
显示全部楼层
| ||
| ||
| ||
| ||
| ||
发表于 2017-1-17 11:10:20
|
显示全部楼层
| ||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-23 02:26
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网