DP協議 MSA暫存器的含義

2022-09-08 01:39:11 字數 1102 閱讀 6086

暫存器意義:

**:2、0x504,[0],ro,msa_hspol,指示tx端要求的hs極性

3、0x508,[14:0],ro,msa_hswidth,指示hs脈衝的寬度,即以恢復的時鐘畫素時鐘週期計數。

5、0x510,[15:0],ro,msa_htoltal,兩個相鄰的hs脈衝的起始邊沿之間的畫素時鐘週期個數。

7、0x518,[0],ro,msa_vspol,指示tx端要求的vs的極性。

8、0x51c,[14:0],ro,msa_vswidth,指示vs脈衝的寬度,即vs的第乙個邊沿到第二個邊沿之間經過的行數。

9、0x520,[15:0],ro,msa_vstart,指從vs的第乙個邊沿到第乙個有效的行之間經過的行數。

10、0x524,[15:0],ro,msa_vtotal,指相鄰的兩個vs的第乙個邊沿間,有多少行

11、0x528,[7:0],ro,msa_misc0,misc0中的畫素值得屬性。

[7:5],color_depth,每個顏色包含的bit數

bit4,ycbcr_color,為1是itu_r bt709-5,為0時時itu-r bt601-5.

bit3,dynamic_range,為1時cae range模式,為0時vesa range模式。

[2:1],component_format,顏色空間型別

00,rg

01,ycbcr 4:2:2

10,ycbcr 4:4:4

11 保留值

bit0,clock_model,時鐘模式

為0,同步時鐘模式

為1,非同步時鐘模式

12、0x52c,[7:0],ro,msa_misc1,misc1值

[7:3],保留值,一直都為0

bit0,interlaced_even,為1時表示每幀影象行數是偶數。

clock_model

,msa_nvid

一起決定恢復的時鐘。

clock_model

,msa_mvid

一起決定恢復的時鐘。

15、0x538,[7:0],ro,msa_vbid,最近接受到的vb-id值,在dp 1.1a協議的p44的表2--3中有詳細介紹。

ModBus協議暫存器

modbus有四種資料,di do ai ao di 數字輸入,離散輸入,乙個位址乙個資料位,使用者只能讀取它的狀態,不能修改。比如面板上的按鍵 開關狀態,電機的故障狀態。do 數字輸出,線圈輸出,乙個位址乙個資料位,使用者可以置位 復位,可以回讀狀態,比如繼電器輸出,電機的啟停控制訊號。ai 模擬...

modbus協議中的暫存器理解

最近有用到modbus協議,就把之前原來收集的資料全都拿出來又複習了一遍。發現以前了解的也忘了差不多了。所以這次理解了趕緊做個總結,省的下次再忘記了。modbus完整支援很多功能碼,但是實際在應用的時候常用的也就那麼幾個。具體如下 0x01 讀線圈暫存器 0x02 讀離散輸入暫存器 0x03 讀保持...

暫存器的認識

對於8086的系統 1.暫存器按照功能的不同可分為通用暫存器 ax,bx,cx,dx,sp,bp,si,di。其中的前四個暫存器可分別分成ah,al bh,bl ch,cl dh,dl的八位暫存器 指令指標暫存器 ip 標誌暫存器 flags 段暫存器 cs,ds,es,ss 它們的區別和聯絡體現在...