1. HDMI CEC算是一个相当庞大的系统,想了解还要从HDMI接口信号啊、物理地址啊、逻辑地址啊等等HDMI基础的东西说起。
2. 不过可以简单的这么理解,在HDMI CEC最小系统里,所有通过HDMI连接在一起的设备(包括电视、DVD、机顶盒等等) 在物理连接上,各自的CEC的是全部连接在一起,可以看做,在一条CEC线(标准HDMI接头的第13个腿)上挂着所有的设备。
3. 而一条CEC具体传输的指令大致可以分为四部分:
a。起始信号(一个3.7ms的低电平+一个0.8ms的高电平),算是为了告知设备一个指令的开始b。头部数据(算是起始设备的逻辑地址+接收设备的逻辑地址),其中起始设备相当于指令的发起者,接收设备相当于指令的接受者;相当于谁告诉谁去做买东西。
c。操作码数据(目前CEC大约是18个功能的尽80个操作码),相当于具体买什么东西,如去买香蕉。此数据为可选项。
d。操作数,相当于具体买多少香蕉,如买二斤香蕉。此数据为可选项。
4. 因为,所有设备的CEC都挂在一条线上;所以,大家都能看到所有指令。  如果头部数据里的接收逻辑地址是和自己相关的,此设备就会对操作码进行相应;  如果头部数据里的接收逻辑地址和自己没关,此设备就会忽略这个指令。
5. 给个实例:  Standby指令:起始信号+00FF+0x36;  其中:00表示电视的逻辑地址,FF表示广播地址(就是所有设备的集合),0x36表示standby待机操作。  此条指令可以翻译为:电视告诉所有设备,大家都进入待机状态。 

HDMI的CEC是如何控制外围互联设备的相关推荐

  1. 关于核心系统日终扎帐控制外围系统当天未处理的业务

    关于核心系统日终扎帐控制外围系统当天未处理的业务7 d, ^& S- q0 N4 t% [( ~% f 7 ~, s- s& /3 W6 r一.核心系统的日终扎帐 * W" ...

  2. 计算机网络基础之互联网的互联设备讲解

    温故: 昨天咱们主要了解了互联网的一些知识,比如如何使两个网络进行互联?互联的时候是否需要一些设备来做处理?网络的互联又可以分为几种形式呢?这些内容我昨天都已经讲过了,关于第一个小问题的答案是需要使用 ...

  3. 计算机网络基础 网络互联设备和多层交换

    目录 5.1  网络互联概述 5.2  物理层互联设备--中继器 5.3  数据链路层互联设备--网桥 5.4  网络层互联设备--路由器 5.5  高互联设备--网关 5.6  三层交换和高层交换 ...

  4. 网络互联技术与实践教程(汪双硕、姚羽)——第一章 网络互联设备与管理

    第一章 网络互联设备与管理 计算机网络就是用通信设备和通信线路,将位置不同的计算机互联起来,实现资源共享.网络最主要的功能有两个:资源共享:用户间通信. 1.1计算机概述 计算机网络是什么已经说过了. ...

  5. 网络互联设备(集线器、交换机、路由器)

    文章目录 一.中继器和集线器 二.网桥和交换机 1)交换机的三种转发方式 2)交换机的分类 3)交换机互连方式 三.路由及路由器 1)路由器的作用 2)路由器的逻辑结构 3)路由器的硬件组成 4)路由 ...

  6. 携手Visa IBM Watson IoT加速互联设备转化为潜在销售点

    慕尼黑-- 2017年2月16日: IBM (NYSE: IBM) 和Visa 公司 (NYSE: V)今日宣布开启第一批合作项目,旨在实现随时随地的销售,并共同助力企业借助物联网快速引入针对任何设备 ...

  7. 计算机网络互联设备功能,计算机网络互联设备简介

    一.网卡 v 网络适配器,俗称网卡(NIC,Network Interface Card 或 Ethernet network card ) § 原理: • 工作在OSI/RM中数据链路层的设备 –  ...

  8. 三菱FX5U系列PLC控制10轴设备成套资料打包三菱FX5U控制10轴伺服的设备成套电气图纸

    三菱FX5U系列PLC控制10轴设备成套资料打包三菱FX5U控制10轴伺服的设备成套电气图纸,PLC程序,触摸屏程序,原理图,电气元件布局图,运行视频,伺服参数设置,Bom清单,操作说明书. PLC程 ...

  9. 在计算机网络互联设备中,网络互联设备

    数据在网络中是以"包"的形式传递的,但不同网络的"包",其格式也是不一样的.如果在不同的网络间传送数据,由于包格式不同,导致数据无法传送,于是网络间连接设备就充 ...

最新文章

  1. guns 最新开源框架企业版下载_优秀!Github上10个开源免费的后台控制面板你值得拥有!...
  2. python web框架介绍对比
  3. PHP laravel 加模块,php – 如何在Laravel 5中构建模块化应用程序?
  4. awk----基本用法
  5. [工具] 知网(CNKI)文献下载工具
  6. docker hub push_如何制作Docker镜像(image)?
  7. docker学习记录
  8. myeclipse 实现框架 spring+springmvc+springsecurity+myibatis+mysql用户认证和人员增删改查
  9. 查看mysql单个表大小限制_查看单个mysql数据库中各个表的大小
  10. xgboost三种特征重要性选择方法
  11. 科罗拉多州立大学计算机科学专业,科罗拉多州立大学有哪些专业_专业排名(QS世界排名)...
  12. C#坦克大战流程设计与源代码(1):基本对象类规划
  13. Python数据爬虫学习笔记(19)Scrapy天善智能网课信息爬虫
  14. 缠论三大套利技术模型
  15. 蔡学镛[散文随笔]:从A到E+ (转)
  16. 现代C++教程1X读书笔记
  17. 手游开发Android平台周边工具介绍
  18. 谈一谈mmkv的使用
  19. Linux 压缩文件与命令
  20. 记录一次扇贝网前端实习面试

热门文章

  1. 找外贸客户邮箱的诀窍
  2. @Linux Centos系统优化与内核参数优化详解
  3. stm32成长记之滴答时钟
  4. QUIC 协议初探 - iOS 实践
  5. 栈 铁轨 火车编组NEFU1628
  6. css实现div水平垂直居中:竖排居中,横排居中
  7. 【测试人生】UE4游戏枪械自动化测试的一些设计
  8. html提交表单到sql,HTML表单到SQL数据库
  9. 别以为小公司的网络不需要设计,里头门道多着呢
  10. golang 如何翻转含有中文 数字 英文字母等任意字符串