《朱老师物联网大讲堂》学习笔记
学习地址:www.zhulaoshi.org
210的LCD控制器,叫FIMD,
内部与AHB总线相连,
外部有几种接口,我们这里用的是RGB接口,
虚拟屏幕叠加(数据手册P1194)
我们开发板有5个虚拟屏幕,window0~window4,虚拟屏幕存在于内存中,即显存,
这些虚拟屏幕都映射到实际的屏幕上,
叠加时上面一层会覆盖下面一层,
虚拟显示(数据手册P1206)
如何实现在小分辨率的屏幕上(真实)显示大分辨率的图像,
移动一点点就可能使得,需要完全重新显示这张图片,感觉很不划算啊,
为了减少CPU的工作量,
在内存中建立显示缓存的时候实际建立一个很大的区域,然后让LCD去对应其中的一部分区域作为有效的显示区域,
要显示大图像时,将图像一次全部加载入显缓,通过移动有效显示区域来显示图像的不同区域,
寄存器介绍,
自己去看数据手册吧,没多少,