目录

一、引言

二、HDMI硬件接口及相关协议

-------> TMDS(转换最小化差分信令)
-------> CEC(消费电子控制)
-------> DDC(显示数据通道)
-------> ARC(音频回传通道)
-------> HEC(HDMI以太网通道)

三、HDMI上层协议

四、HDMI的基本传输原理

一、引言

最近做的项目有涉及到HDMI,故来整理一下

HDMI(High-Definition Multiface Interface)是Hitachi, Panasonic, Philips, SiliconImage, Sony, Thomson, Toshiba几家公司共同发布的一款音视频传输协议,主要用于DVD, 机顶盒等音视频source到TV,显示器等sink设备的传输。传输基于的是TMDS(Transition Minimized Differential Signaling)协议。此外,使用TMDS也是DVI标准的主要特点 。
(ps:杭州linux嵌入式方面的新人,目前从事android开发,欢迎相关方面的同学,希望能交个朋友)

Linux驱动学习--HDMI开发(一) 相关协议及传输原理的介绍相关推荐

  1. Linux驱动学习--HDMI开发(二)HDMI驱动源码分析(RK平台)

    目录 一.引言 二.驱动框架 ------> dts节点 ------> HDMI DDC 驱动 ------> HDMI HDCP驱动 ------> HDMI CEC驱动 ...

  2. Linux驱动学习--android中的内存管理机制ION(一)--简单介绍

    目录 一.引言 二.ION的介绍及使用 ------> ION介绍 ------> ION的使用 ------> HEAP种类 三.接口分析 ------> 主要数据结构 -- ...

  3. Linux驱动学习--USB接口wifi/BT芯片开发之BT开发(BlueDroid框架)

    目录 一.引言 二.整体框架分析(结合实际芯片分析) 三.内核中的相关配置 四.厂家驱动分析 五.蓝牙BlueDroid协议 一.引言 之前我们简单分析过BlueDroid框架,今天来结合源码,挑重点 ...

  4. linux uart寄存器 代替 printk,Linux驱动学习之设备树(设备树下的LED驱动实验),...

    Linux驱动学习之设备树(设备树下的LED驱动实验), 概念 Linux内核从3.x开始引入设备树的概念,用于实现驱动代码与设备信息相分离.相当于从驱动代码分离出来的配置文件,比如串口的波特率通过设 ...

  5. IMX6ULL嵌入式Linux驱动学习笔记(二)

    IMX6ULL嵌入式Linux驱动学习 一.字符设备驱动 二.驱动模块的加载与卸载 三.字符设备的注册与注销 四.设备号 五.file_operations的具体实现 六.字符设备驱动框架 七.编写应 ...

  6. mt7601u linux驱动编译,移植MT7601U AP Linux 驱动至Orangepi-PC2开发板

    简单一下记录移植MT7601U AP Linux 驱动至Orangepi-PC2开发板的过程. 二  环境描述 1.Orangpi-PC2开发板(Linux Orangepi 3.10.65 #12 ...

  7. Linux 驱动学习笔记 - beep(九)

    Linux 驱动学习笔记 - beep(九) 本系列均为正点原子 Linux 驱动的学习笔记, 以便加深笔者记忆.如读者想进一步学习,可以到正点原子官网中下载资料进行学习. 添加 pinctrl 节点 ...

  8. 讯为4412开发板Linux驱动学习笔记

    驱动理论专题一 Linux驱动程序的基本认识 有了内存管理单元,就有虚拟地址,物理地址. 驱动理论专题二 学会查看原理图 以LED2为示例 通过原理图查看到KP_COL0,赋予高电平则能点亮LED2, ...

  9. zzfrom水木-Linux环境学习和开发心得(作者:lunker)

    转自水木lunker,非常好的文章,在此鸣谢之. 本人水平有限,如果有错误和遗漏,或者有更好的建议,请大家认真的拍. 强烈建议: 文中涉及的图书最好入手一个英文版的,如果实在阅读有困难,可以在电脑中准 ...

最新文章

  1. hmi开发软件c语言,组态,HMI,软件,VC++,源代码
  2. chat后缀域名_域名chat.fr和.de差价近30万元 后缀系主因?
  3. JCEF vs JxBrowser
  4. 程序员职场突破——建立优势策略,找到职业突破发力点
  5. 频域采样与恢复matlab实验,实验二 时域采样与频域采样及MATLAB程序
  6. 1G PHP免费空间
  7. 【软硬件基础】X86和X64
  8. YiGo学习(一)YiGo介绍
  9. 云创大数据荣膺英特尔“行业贡献奖”
  10. Banana Pi BPI-P2 zero 物联网开发板,采用全志H2+芯片设计,支持PoE网线供电功能
  11. 7天内完成基础USB开发(2)——Pionway SDK简介
  12. 计算机触摸屏维修,工控触摸屏常见的故障问题和维修方法分别是什么
  13. ambari中zookeeper报错,Connection failed: Expected response imok, Actual response to...
  14. 单元主服务器解决性能瓶颈的方法,HBase
  15. OSChina 娱乐弹弹弹——凉风有信,秋月无边
  16. linux的基本命令(新手上路,多多关照)
  17. 计算机毕业设计Java微商后台管理系统(源码+系统+mysql数据库+Lw文档)
  18. 电商网站架构探索|SOA分布式架构详解
  19. 思科网络学院CCNA网络基础知识精华
  20. 《精通QTP——自动化测试技术领航》—第1章1.3节录制与回放—QTP的开关

热门文章

  1. 00后大学生喜欢电子版微积分教材
  2. 用Python将PPT转换PDF
  3. 信息安全 | YARA特征规则介绍与编写
  4. COleDateTime类型的应用
  5. 设置计算机的启动顺序CDROM.C.A,bios如何设置光驱启动顺序?三种BIOS设置光驱第一启动的方法详细图解...
  6. 三国杀(1):VS2017 C/C++ lua tolua++ 编译 集成,及使用介绍
  7. SRPG游戏开发(六十)第十一章 地图动作与地图事件 - 九 触发事件与切换回合(Trigger Events and Change Turn)
  8. IPTV系统php,查看“如何搭建自己的IPTV平台”的源代码
  9. FAQ:MT6735平台调整耳机MICBIAS电压的方法
  10. java报表数据可视化