如何根據VESA表新增乙個EDID

2021-09-24 09:31:28 字數 1129 閱讀 8975

如何根據vesa表新增乙個edid

1.先介紹一下edid是什麼

其中,timing資訊又分為vesa、video(hdmi、dp)、detailed timing,video資訊只能在後128位,detailed timing在前128位只有四組,後128位有幾組視情況而定。vga和dvi的edid只有128位,hdmi的有256位。通俗的說,edid就是告訴顯示器能做什麼,包含顯示器的解析度,廠商資訊等

2.現在要根據vesa表新增一組edid

以新增1280768@60hz為例:我們用的panel是17寸的,主頻為12801024@60hz

其中,關於h image size和v image size要計算好,有乙個公式:我們用的panel是17寸的,主頻為1280*1024@60hz,所以選擇h_image_size=345,v_image_size=259

3.從edid資訊裡計算重新整理率

以2560*1080@60hz的解析度為例,edid中資訊如下,計算其解析度。

frequency=clock/(hadress+hblanking)/(vadress+vblanking)

則:frequency=(183.6)1000000/(2560+160)/(1080+45)=60hz

4.edid中timing的每個引數對應的意思

以19201080@60hz的為例

各項引數對應的意思:

如何新增乙個提醒

下面的說明適合pluto 和 cosmos,在10a1108mp之後的版本上新增乙個提醒。具體步驟如下 1,在 srv reminder type 中新增type 例如 注意,定義的鬧鐘響應完了,需要執行 srv reminder notify finish 來清除定時器。取消alarm,使用srv...

Oracle根據乙個表更新另乙個表的幾種寫法

1.declare cursor t1 is select from tablename begin for rec in t1 loop update tablename t set t.detail rec.jieshao where t.objectid rec.objid end loop ...

根據乙個表的字段,更新另外乙個表的字段

update table a set latesttm u.tm,latestdata u.data from select from table b inner join select max tm newesttm from table b group by stcd v on drp.tm v...