日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式硬件
[導讀]摘要:介紹了EPSON公司的視頻接口芯片SED1356,及嵌入式系統(tǒng)中視頻接口電路設計的基本原理及其軟硬件實現(xiàn),給出了本設計的結(jié)論。關鍵詞:嵌入式系統(tǒng) 視頻顯示接口 SED1356芯

摘要:介紹了EPSON公司的視頻接口芯片SED1356,及嵌入式系統(tǒng)中視頻接口電路設計的基本原理及其軟硬件實現(xiàn),給出了本設計的結(jié)論。

關鍵詞:嵌入式系統(tǒng) 視頻顯示接口 SED1356芯片

目前,在很多嵌入式系統(tǒng)的設計中需要將圖像數(shù)據(jù)轉(zhuǎn)換成視頻信號在終端上顯示。這就需要設計一個基于嵌入式系統(tǒng)的視頻顯示接口,以便把圖像數(shù)據(jù)轉(zhuǎn)換成適合終端顯示要求的信號,并控制其在終端上的顯示。由于嵌入式系統(tǒng)便攜式的特點,要求視頻顯示接口電路不但功能強、性能好,而且還要體積小、重量輕,同時要考慮性價比。在實際系統(tǒng)設計中,選擇了EPSON公司的視頻接口芯片SED1356來設計視頻顯示了接口電路。

1 SED1356芯片簡介

SED1356是適用于多種CPU和顯示設備的彩色LCD和CRT/TV的顯示控制芯片。它共而114個寄存器,可以靈活地設置顯示方式,功能非常強大,主要用于低功率、低價位的嵌入式系統(tǒng),如移動通信、手提電腦、商務自動化等。

1.1 SED1356的結(jié)構及工作原理

該芯片的內(nèi)部結(jié)構框圖如圖1所示。來自系統(tǒng)總線的圖像數(shù)據(jù)被磅到主機接口單元。如果數(shù)據(jù)是由攝像機之類的媒體捕捉到傳送進來的,則通過媒體插件接口單元接收后才送往主機接口單元。主機接口單元根據(jù)寄存器的設置對圖像數(shù)據(jù)進行處理,通過存儲控制單元送往外部DRAM。外部DRAM內(nèi)的數(shù)據(jù)則通過LCD通道,經(jīng)LCD調(diào)色板和LCD接口送往LCD顯示設備;也可通過CRT/TV接口轉(zhuǎn)換成模擬信號送往CRT或TV。圖1中的2D加速器的作用類似于微機中的DMA,可以提高數(shù)據(jù)傳送速度,以加快圖像的刷新速率。

 

1.2 SED1356的特點

(1)顯示緩沖存儲器為16位的DRAM,可以通過寄存器來設置多種存儲器類型。其速率對于EDO-DRAM可達40MHz(即80MByte/s),對于FPM-DRAM可達25MHz(即50Mbyte/s)。存儲器容量一般選擇512KB(256×16bit)或2MB(1M×16bit)。另外可以通過寄存器編程改變存儲控制接口單元的輸出時序,使之與存儲器匹配。

(2)支持多種CPU接口,包括EPSON E0C33、ENC MIPS VR41xx、Hitachi SH-4/SH-3、PC Card(PCMCIA)/StrongARM等在內(nèi)的13種接口標準。

(3)可以同時輸出數(shù)字信號(在LCD上顯示)和模擬信號(在TV或CRT上顯示),支持4/8/15/16bpp的顏色深度,最多可達64K之多的顏色值,最大達800×600的分辨率。支持TV的NTSC制式和PAL制式。在 NTSC制式中支持從400×396到752×484的多種分辨率。

(4)有一個靈活的時鐘管理機制,對內(nèi)存時鐘、總線時鐘和TV的電掃描時鐘可以靈活地進行調(diào)整。它共有三個輸入時鐘:CLKI、CLKI2、BUSCLK。內(nèi)部需要的5個時鐘:BUSCLK、MCLK、LCD PCLK、CRT/TV PCLK、Mediaplus CLOCK都由三個輸入時鐘CLKI、CLKI2、BUSCLK進行分頻運算得到。

(5)可以通過設置寄存器對圖像的顯示進行靈活多樣的選擇??梢栽趦?nèi)存儲存的多個光標圖像中,選擇其中的一個;可以設定光標在屏幕上的位置;可以對顯示圖像進行90°、180°、270°的翻轉(zhuǎn);可以在內(nèi)存中儲存一個比實際圖像大的虛擬圖像,而屏幕就相當于一個窗口,可以移動它來顯示虛擬圖像的一部分;在SED1356內(nèi)部的20數(shù)據(jù)加速器可以實現(xiàn)數(shù)據(jù)塊的快速寫、讀、移動、填充等操作,以加速顯示圖像的刷新。

2 系統(tǒng)設計原理

本系統(tǒng)原理如圖2所示。整個電路的設計以芯片SED1356為核心。CPU將圖像數(shù)據(jù)通過總線傳給控制芯片SED1356。在CPU命令的控制下,SED1356將圖像數(shù)據(jù)寫入EDO-DRAM中,此后則可以通過對SED1356的各個寄存器進行設置,以實現(xiàn)各種不同的顯示要求,然后輸出符合求的模擬或數(shù)字的顯示信號。模擬信號可以送至TV或CRT顯示,數(shù)字信號可以送至LCD上顯示。另外可以通過媒體插件接口(MediaPlug Interface)將攝像機等視頻采集設備采集到視頻信號直接送往SED1356進行處理,再送至顯示設備。這在監(jiān)視系統(tǒng)中有著廣泛的應用。

3 硬件實現(xiàn)

硬件電路的實現(xiàn)如圖3所示,電路分四部分:

第一部分是SED1356與CPU總線的接口,包括地址信號AB[2:0],數(shù)據(jù)線D[15:0],控制線WE0、WE1、RD、RD/WR、WAIT、RESET以及總線時鐘BUSCLK。其中CPU地址總線的高位作片選信號。信號M/R用作選擇讀寫的是存儲器還是寄存器。

第二部分是SED1356和DRAM之間的接口,包括16根數(shù)據(jù)線和11位地址線(2M尋址空間),以及讀寫控制線WE、RAS。因為數(shù)據(jù)線是16位的,所以還有高低字節(jié)選擇信號LCASE、UCASE來確定讀寫的是高字節(jié)還是低字節(jié)。

第三部分是SED1356同顯示設備的連接。送往CRT/TV的是RED、 GREEN、BLUE,分別輸出紅、綠、藍的模擬色度值,同時還有水平回掃信號HRTC和垂直回掃信號VRTC,另外還需要外接內(nèi)部DAC的參考電流,是從引腳IREF輸入的。而SED1356同LCD的連接因為輸出的是數(shù)字信號,所以仍包括16位數(shù)據(jù)線,另外還有幀脈沖信號FPFRAME和行脈沖信號 FPLINE及輸出允許信號DRDY。

最后是時鐘信號。三時鐘信號BUSCLK、CLK1、CLK2都外接晶體震蕩器。由這三個時鐘信號經(jīng)過運算可以得到SED1356所需的八個內(nèi)部時鐘。

4 軟件設計

軟件設計包括兩部分:一是對寄存器進行設置以實現(xiàn)特定的功能;另一個是系統(tǒng)主機CPU向SED1356發(fā)送命令,控制圖像信號的顯示。

4.1 寄存器設置

SED1356具有豐富的可編程功能,內(nèi)部有114個寄存器,對這些寄存器的設置可以實現(xiàn)許多功能。寄存器設置程序如下,這些操作在圖像顯示之前進行。

 

Registers_Proc()

{

VIDEO_INIT1();

//初始化操作,設置內(nèi)部時鐘、DRAM參數(shù),顯示模式等

set_vode(NTSC_752_484);

//設置NTSC制式的分辨率為752×484

bpp=set_bpp(8);

//設置顏色值為8位,即可以表示出256種顏色值

set_dram_start_addr(0x00000000);

//設置DRAM的初始地址為0x00000000。

Set_virtue_image(376);

//設置虛擬圖像寬度為376個像素,而實際圖像可以是該虛擬圖像的一部分

set_LUT(0,0,0,255);

//設置調(diào)色板值,本參數(shù)位置為0的調(diào)色板的R、C、B值分別為0,0,255

enable_cursor();

//打開光標顯示

set_cursor_position(0,0);

//設置光標位置為屏幕左上角

}

4.2 圖像顯示控制流程

當對寄存器進行設置完畢后,就可以在CPU的控制下顯示圖像了。如果顯示的是一幅靜止的圖像,則將其發(fā)送到顯存即可,顯示屏就會按事先的設置顯示圖像。如果要連續(xù)顯示圖像,一般把顯存分為兩部分,一部分保存當前顯示的圖像,另一部分接收下幅圖像數(shù)據(jù),然后輪流交替,其流程如圖4所示。

本系統(tǒng)在GPS系統(tǒng)中得到成功應用,已經(jīng)達到以下技術指標:

·可以在PAL制式和NTSC制式之間轉(zhuǎn)換(需要設置兩個不同的晶振)。

·使用2M內(nèi)存,儲存多幅圖畫,并且可以在各幅圖畫之間互相轉(zhuǎn)換。

·可以改變分辨率,可以在400×396到752×484(NTSC制)改變。

·可以選擇16色、256色、真彩色等多種顏色。

·對于16色和256色可以設置調(diào)色板,用以對顯示顏色進行設置。

·可以設置鼠標的圖像和顏色,并可以隨時調(diào)鼠標在屏幕上的位置。

·顯示靜止圖像時,可以通過寄存器開啟SED1356,內(nèi)建閃爍濾波器,以減小圖像抖動,使圖像顯示效果更好。但在顯示連續(xù)圖像時,為滿足動畫速率要求應將其關閉。

本系統(tǒng)的設計雖然是針對GPS的具體應用,但其設計方法在嵌入式系統(tǒng)的視頻顯示接口設計中具有通用性,對相關的電路設計有一定的參考價值。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

隨著大數(shù)據(jù)和高速通信技術的飛速發(fā)展,數(shù)據(jù)傳輸對帶寬和效率的需求日益增加。傳統(tǒng)的并行接口因受限于時序同步、信號干擾及設計復雜度等問題,逐漸被高速串行接口所取代。其中,基于FPGA的8b/10b SERDES(Seriali...

關鍵字: FPGA SERDES 接口設計

Micro熱插拔技術作為現(xiàn)代電子設備中常見的一種接口設計,其便捷性和靈活性得到了廣泛應用。然而,關于Micro熱插拔是否需要斷電的問題,一直存在爭議。本文將詳細探討Micro熱插拔的原理、優(yōu)缺點,以及在不同情況下是否需要...

關鍵字: Micro熱插拔技術 現(xiàn)代電子設備 接口設計

其一,是把系統(tǒng)所需的外設和單片機連接起來,使單片機系統(tǒng)能與外界進行信息交換。如通過鍵盤、A/D 轉(zhuǎn)換器等外部設備向單片機送入數(shù)據(jù)、命令等有關信息,去控制單片機運行;通過顯示器、發(fā)光二極管、打印機等設備把單片機處理的結(jié)果送...

關鍵字: 單片機 外部總線 接口設計

摘 要 :視頻監(jiān)控系統(tǒng)是計算機應用中的重要領域之一。數(shù)字化攝像頭網(wǎng)絡化之后,監(jiān)控系統(tǒng)正在不斷引入新的功能,為使現(xiàn)有監(jiān)控系統(tǒng)能更好地應對復雜環(huán)境,滿足不同監(jiān)控要求,就需要追加新功能,在系統(tǒng)架構與設計上進行調(diào)整。因此,如何將...

關鍵字: 智能監(jiān)控 系統(tǒng)架構 模塊化設計 接口設計 數(shù)據(jù)傳輸 深度相機

據(jù)外媒報道,一段新的無人機視頻顯示,特斯拉上海超級工廠看起來即將擴大一倍,因為特斯拉承諾要在中國生產(chǎn)Model Y。 這家汽車制造商在上海建造了一家超級工廠,并在一年內(nèi)開始在該工廠生產(chǎn)Model 3電

關鍵字: 特斯拉 MODEL 無人機 視頻顯示

前段時間不斷有新款Airpods的消息流出,根據(jù)猜測,新款Airpods或?qū)⒂谶@個月底發(fā)布。雖然目前還不能確定該產(chǎn)品具體準確的發(fā)布時間,但是網(wǎng)上關于它的消息確實逐漸多了起來。近日,就有網(wǎng)友制作了

關鍵字: AIRPODS 降噪 手機 視頻顯示

美國一家企業(yè)在2020年美國拉斯維加斯消費電子展(CES)上推出一款比薩餅機器人,它1小時最多可以做出300張直徑12英寸(30.48厘米)的比薩餅。 這家企業(yè)名為“野餐”,總

關鍵字: 機器人 傳送帶 移動 視頻顯示

4月14日,網(wǎng)上流傳一則視頻顯示,輕松籌員工遭到了水滴籌員工的腳踹暴打,還有人大喊“水滴籌打人了”。 4月15日晚間,輕松籌官方發(fā)布鄭重聲明,證實確有此類事件,并強調(diào)“保護員工,絕不向惡勢力低頭!”

關鍵字: 視頻顯示

4月15日,據(jù)外媒報道,一位經(jīng)驗豐富的“尼斯湖水怪”觀察者看到尼斯湖水面出現(xiàn)了神秘物體,這也今年第二次被官方記錄認為是“尼斯湖水怪”的事件。 報道稱,來自多尼加爾郡愛爾蘭醫(yī)院的職員伊恩·奧德哈根(Eo

關鍵字: DNA 相機 網(wǎng)絡攝像頭 視頻顯示

4月9日消息,據(jù)國外媒體報道,電動汽車制造商特斯拉發(fā)布的一段視頻顯示,其上海超級工廠里擁有數(shù)百個機器人。 特斯拉在中國發(fā)布的一段官方視頻,顯示了該公司目前的生產(chǎn)能力。從這段視頻可以看到,該公司上

關鍵字: 機器人 特斯拉 視頻顯示 MODEL
關閉