终端显示设备通常需要外接信号源来输入视频图像信号,硬件上有不同的视频接口,PIN脚定义功能各不相同,就需要显示设备针对不同接口做不同的线路设定。
根据经验总结如下:
HDMI Cable Datect
TV检测18 pin 5V,显示器普遍检测17pin DDC GND,显示器主板上17pin DDC GND会接上拉3.3v到主控芯片的HDMI DET ,TV没这个机制一般不接3.3V;显示器现在的设计是避免个别信号源信号盒子没有5V/或者异常的情况。显卡的HDMI 5V也可用于显示器没电时读HDMI EEPROM EDID.
TypeC Cable Datect
有的机器TypeC的CC PIN,连接到PD IC,再通过PD IC,连接到主控芯片的GPIO.
一般只要判断cable detect,但有些typec connector为了省成本用的那个pin是直接对地的,所以可能没法判断,这时可以改接的vbus。
用V BUS检测的,但是code也没有直接定义一个GPIO,而是sar9(Sar是单片机外围模数转换模块的一种)
SAR(Successive Approximation Register)型ADC仍然使用电压比较的方法,它使用数字电路控制DAC输出一个变化的电压,并用此电压和输入电压比较,经过多次比较逐渐使DAC输出接近输入电压,从而得出数字输出。
DP检测
DP信号线用 DP Cable EDTpin链接;
DP Signal Detect只需要接AUXN;