Linux驱动学习--HDMI开发(一) 相关协议及传输原理的介绍
目录
一、引言
二、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开发(一) 相关协议及传输原理的介绍相关推荐
- Linux驱动学习--HDMI开发(二)HDMI驱动源码分析(RK平台)
目录 一.引言 二.驱动框架 ------> dts节点 ------> HDMI DDC 驱动 ------> HDMI HDCP驱动 ------> HDMI CEC驱动 ...
- Linux驱动学习--android中的内存管理机制ION(一)--简单介绍
目录 一.引言 二.ION的介绍及使用 ------> ION介绍 ------> ION的使用 ------> HEAP种类 三.接口分析 ------> 主要数据结构 -- ...
- Linux驱动学习--USB接口wifi/BT芯片开发之BT开发(BlueDroid框架)
目录 一.引言 二.整体框架分析(结合实际芯片分析) 三.内核中的相关配置 四.厂家驱动分析 五.蓝牙BlueDroid协议 一.引言 之前我们简单分析过BlueDroid框架,今天来结合源码,挑重点 ...
- linux uart寄存器 代替 printk,Linux驱动学习之设备树(设备树下的LED驱动实验),...
Linux驱动学习之设备树(设备树下的LED驱动实验), 概念 Linux内核从3.x开始引入设备树的概念,用于实现驱动代码与设备信息相分离.相当于从驱动代码分离出来的配置文件,比如串口的波特率通过设 ...
- IMX6ULL嵌入式Linux驱动学习笔记(二)
IMX6ULL嵌入式Linux驱动学习 一.字符设备驱动 二.驱动模块的加载与卸载 三.字符设备的注册与注销 四.设备号 五.file_operations的具体实现 六.字符设备驱动框架 七.编写应 ...
- mt7601u linux驱动编译,移植MT7601U AP Linux 驱动至Orangepi-PC2开发板
简单一下记录移植MT7601U AP Linux 驱动至Orangepi-PC2开发板的过程. 二 环境描述 1.Orangpi-PC2开发板(Linux Orangepi 3.10.65 #12 ...
- Linux 驱动学习笔记 - beep(九)
Linux 驱动学习笔记 - beep(九) 本系列均为正点原子 Linux 驱动的学习笔记, 以便加深笔者记忆.如读者想进一步学习,可以到正点原子官网中下载资料进行学习. 添加 pinctrl 节点 ...
- 讯为4412开发板Linux驱动学习笔记
驱动理论专题一 Linux驱动程序的基本认识 有了内存管理单元,就有虚拟地址,物理地址. 驱动理论专题二 学会查看原理图 以LED2为示例 通过原理图查看到KP_COL0,赋予高电平则能点亮LED2, ...
- zzfrom水木-Linux环境学习和开发心得(作者:lunker)
转自水木lunker,非常好的文章,在此鸣谢之. 本人水平有限,如果有错误和遗漏,或者有更好的建议,请大家认真的拍. 强烈建议: 文中涉及的图书最好入手一个英文版的,如果实在阅读有困难,可以在电脑中准 ...
最新文章
- hmi开发软件c语言,组态,HMI,软件,VC++,源代码
- chat后缀域名_域名chat.fr和.de差价近30万元 后缀系主因?
- JCEF vs JxBrowser
- 程序员职场突破——建立优势策略,找到职业突破发力点
- 频域采样与恢复matlab实验,实验二 时域采样与频域采样及MATLAB程序
- 1G PHP免费空间
- 【软硬件基础】X86和X64
- YiGo学习(一)YiGo介绍
- 云创大数据荣膺英特尔“行业贡献奖”
- Banana Pi BPI-P2 zero 物联网开发板,采用全志H2+芯片设计,支持PoE网线供电功能
- 7天内完成基础USB开发(2)——Pionway SDK简介
- 计算机触摸屏维修,工控触摸屏常见的故障问题和维修方法分别是什么
- ambari中zookeeper报错,Connection failed: Expected response imok, Actual response to...
- 单元主服务器解决性能瓶颈的方法,HBase
- OSChina 娱乐弹弹弹——凉风有信,秋月无边
- linux的基本命令(新手上路,多多关照)
- 计算机毕业设计Java微商后台管理系统(源码+系统+mysql数据库+Lw文档)
- 电商网站架构探索|SOA分布式架构详解
- 思科网络学院CCNA网络基础知识精华
- 《精通QTP——自动化测试技术领航》—第1章1.3节录制与回放—QTP的开关
热门文章
- 00后大学生喜欢电子版微积分教材
- 用Python将PPT转换PDF
- 信息安全 | YARA特征规则介绍与编写
- COleDateTime类型的应用
- 设置计算机的启动顺序CDROM.C.A,bios如何设置光驱启动顺序?三种BIOS设置光驱第一启动的方法详细图解...
- 三国杀(1):VS2017 C/C++ lua tolua++ 编译 集成,及使用介绍
- SRPG游戏开发(六十)第十一章 地图动作与地图事件 - 九 触发事件与切换回合(Trigger Events and Change Turn)
- IPTV系统php,查看“如何搭建自己的IPTV平台”的源代码
- FAQ:MT6735平台调整耳机MICBIAS电压的方法
- java报表数据可视化