2021-05-31

全志  drm框架---HDMI基础知识汇总

  1. 概述

全志板卡设备型号为sun8iw7p1。CPU是四核 cortex-A7处理器,GPU是Mail400P2 GPU@600MHz处理器。支持HDMI和CVBS信号输出。Linux内核代码为Linux4.11版本。

主要学习HDMI接口驱动。

  1. 基本知识汇总

2.1基本概念

DRM(Direct Rendering Manager):

DRM 是linux 下的图形渲染架构(Direct Render Manager) , 具体的说是显卡驱动的一种架构。包含以下基本要素:画布(FrameBuffer) ,  绘图现场(CRTC) , 输出转换器(Encoder) ,  连接器(Connector) 

CRTC    

对显示buffer进行扫描,并产生时序信号的硬件模块,通常指Display Controller

ENCODER    

负责将CRTC输出的timing时序转换成外部设备所需要的信号的模块,如HDMI转换器或DSI Controller

CONNECTOR

连接物理显示设备的连接器,如HDMI、DisplayPort、DSI总线,通常和Encoder驱动绑定在一起

PLANE   

硬件图层,有的Display硬件支持多层合成显示,但所有的Display Controller至少要有1个plane

FB  

Framebuffer,单个图层的显示内容,唯一一个和硬件无关的基本元素

VBLANK

软件和硬件的同步机制,RGB时序中的垂直消影区,软件通常使用硬件VSYNC来实现

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值