10位復合/分量模擬視頻到SDI變換器(04-100)
——
盡管友好用戶接口提供給用戶,但系統通信口提供到每個視頻譯碼器寄存器的存取。當然,用戶遵守通過COM口發送命令的句法。基本上以非常簡單的ASCII字符形式提供寄存器子地址和寄存器數據的信息。數據信息的格式為:
本文引用地址:http://www.104case.com/article/80968.htmRXXDXX+Carriaga Return+Line Feed


其中R后面XX表示地址,D后面XX表示數據(XX是用ASCII HEX表示)。典型實例是‘R01D08+Carriage Return+Line Feed’。不是所有的寄存器值都能被GUI所用,視頻譯碼所提供的通用性和功能遠遠大于實際實現所用和所需的。明確的事情是駐留在微控制器中的固件對特定的寄存器或寄存器值不限制用戶。COM口接收的每個命令變換到ADV7185的I2C總線寄存器存取。可以存取每個寄存器和寫入一切可能的值。不是所有值都有意義,有些值甚至會破壞編碼器的正常工作。將來需要升級時,設計人員不需要改變硬件,甚至不需要更新固件,唯一必須做的事情是寫正確的新的配置命令到器件中,這將自動存儲新數據到ADV7185寄存器和EEPROM配置寄存器。所以,在重新上電時,將會有一個適合需要的新器件,若有誤差,則可鍵入服務命令“DEFAVLT”,器件進入“good”工廠編程配置。所以,器件具有一個非常開放的結構。最重要的配置命令示于表1。此配置對于CVS/YUV開關是有效的。對于CVBS輸入模式和YUV輸入模式的兩個獨立配置可存儲在內部EEPROM中,所以,在上電時,根據開關的位置可輸入這些工作模式的一種。本系統的“開放系統”概念和配置數據流示于圖3。■(京湘)
評論