i.MX6ULL驱动开发 | 35 - NXP LCD控制器Framebuffer驱动浅读

Posted Mculover666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了i.MX6ULL驱动开发 | 35 - NXP LCD控制器Framebuffer驱动浅读相关的知识,希望对你有一定的参考价值。

获取更简洁清爽的阅读体验,请移步我的个人博客网站:i.MX6ULL驱动开发 | 35 - NXP LCD控制器Framebuffer驱动浅读

一、Framebuffer

Framebuffer为帧缓存,或者也可以叫做显存,开辟于RAM中。

如下图所示,LCD控制器周而复始的从Framebuffer中逐一取出每个像素的颜色值并发送给LCD,所以用户只需要操作Framebuffer即可。

基于Framebuffer的显示系统整体架构如下图:

Framebuffer框架整体架构如下图:

二、实例

1. 设备树描述

imx6ull开发板

以上是关于i.MX6ULL驱动开发 | 35 - NXP LCD控制器Framebuffer驱动浅读的主要内容,如果未能解决你的问题,请参考以下文章

i.MX6ULL驱动开发 | 33 - NXP原厂网络设备驱动浅读(LAN8720 PHY)

i.MX6ULL驱动开发 | 33 - NXP原厂网络设备驱动浅读(LAN8720 PHY)

NXP(I.MX6uLL)DDR3实验——DDR3初始化校准超频测试

i.MX6ULL驱动开发 | 36 - 注册spilcd为framebuffer设备并使用lvgl测试

i.MX6ULL驱动开发 | 36 - 注册spilcd为framebuffer设备并使用lvgl测试

i.MX6ULL系统移植 | 移植NXP官方 linux 5.4 内核