五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

3.8VGA顯示顏色--明德?lián)P科教2(mdy-edu.com)

2023-01-06 07:11 作者:明德?lián)P易老師  | 我要投稿

接上面內(nèi)容3.8VGA顯示顏色--明德?lián)P科教1(mdy-edu.com)


第5節(jié)?簡化版步驟分享

這里依舊會分享簡化版的步驟,方便掌握基礎(chǔ)原理后進行反復(fù)操作復(fù)習(xí)。


5.1?設(shè)計實現(xiàn)


5.1.1頂層信號

新建目錄:D:mdy_bookcolor_exec1。在該目錄中,新建一個名為color_exec1.v的文件,用GVIM打開后開始編寫代碼。

確定頂層信號,信號和管腳的對應(yīng)關(guān)系見表3.8- 6。

表3.8 - 6信號和管腳關(guān)系

寫出頂層信號代碼:


聲明輸入輸出屬性:


5.1.2信號設(shè)計

首先進行架構(gòu)設(shè)計。設(shè)計目標(biāo)中確定顯示器中需要顯示640*480分辨率的圖像,因此使用下表中的第一種分辨率:


表3.8-5常見分辨率參數(shù)

根據(jù)設(shè)計目標(biāo)得到VGA行同步時序圖如下所示:

圖3.8-15帶時間信息的VGA行同步時序


設(shè)計計數(shù)器架構(gòu),表示計數(shù)基準(zhǔn)時間的計數(shù)器cnt0代碼如下:

表示計數(shù)hys長度的計數(shù)器cnt1代碼如下:

設(shè)計行同步信號的代碼如下:

設(shè)計VGA場同步時序計數(shù)器cnt2代碼如下:

場同步信號的代碼如下:

設(shè)計lcd_rgb信號代碼如下:

至此,主體程序已經(jīng)完成,接下來將module補充完整。


5.1.3信號定義

首先定義信號類型,cnt0、add_cnt0?和?end_cnt0的信號定義如下:


cnt1、add_cnt1和end_cnt1的信號定義如下:


cnt2、add_cnt2和end_cnt2的信號定義如下:


lcd_rgb的信號定義如下:



hys和vys的信號定義如下:


至此,整個代碼的設(shè)計工作已經(jīng)完成。最終得到完整的設(shè)計代碼如下:



下一步是新建工程和上板查看現(xiàn)象。


5.2?綜合與上板


5.2.1新建工程

打開軟件Quartus?Ⅱ,點擊“File”下拉列表中的New ProjectWzard...新建工程選項。

圖3.8-21Quartus新建工程

直接點擊“Next”。

圖3.8-22Quartus新建工程介紹

此時出現(xiàn)的是工程文件夾、工程名、頂層模塊名設(shè)置界面(目錄為:D:/mdy_book/color_exec1,工程名和頂層名為color_exec1),完成設(shè)置后點擊“Next”。

圖3.8-23QUARTUS新建工程設(shè)置名稱

選擇“Empty project”后點擊“Next”。

圖3.8-24QUARTUS新建工程類型


點擊右側(cè)的“Add”按鈕,選擇“color_exec1.v”文件后點擊“Next”,完成文件添加。

圖3.8-25QUARTUS添加文件


對芯片型號進行選擇,在“Device family”選項中選擇“Cyclone?ⅣE”,“Available devices”選項中選擇“EP4CE15F23C8”,隨后點擊“Next”。

圖3.8-26QUARTUS選擇芯片型號


直接點擊“Next”。

圖3.8-27QUARTUS設(shè)置工具界面

點擊“Finish”,完成新建工程。

圖3.8-28QUARTUS新建工程匯總界面



5.2.2綜合

新建工程后界面如下圖所示,點擊“編譯”。

圖3.8-29QUARTUS新建工程后界面

編譯成功如下圖所示。

圖3.8-30QUARTUS編譯后界面

5.3?配置管腳

進行管腳配置,在菜單欄中點擊“Assignments”后點擊“Pin Planner”,此時會彈出配置管腳的窗口。

圖3.8-31 QUARTUS配置管腳選項

在配置窗口“l(fā)ocation”根據(jù)信號和管腳關(guān)系配置管腳,配置完成關(guān)閉“Pin Planner”即可自動保存配置信息。

圖3.8-32QUARTUS配置管腳



5.3.1再次綜合

在此打開“QUARTUS”軟件,在菜單欄中選擇“Processing”,隨后點擊“StartCompilation”再次進行綜合。

圖3.8-33QUARTUS編譯選項


出現(xiàn)?QUARTUS?編譯成功標(biāo)志時表示此次編譯成功。

圖3.8-34QUARTUS編譯成功標(biāo)志


5.3.2連接開發(fā)板

下載器接入電腦?USB?接口,將開發(fā)板接上電源,開發(fā)板的VGA口連接到一臺顯示器上后按下藍色開關(guān)。

圖3.8-35開發(fā)板連接圖


5.3.3上板

打開?QUARTUS?界面后單擊“?

?”圖標(biāo):

圖3.8-36QUARTUS界面


點擊“add file”,添加.sof文件完成添加后點擊“Start”,在“Progress”中會顯示進度,當(dāng)進度條顯示“100%”為成功,可觀察顯示器現(xiàn)象。

圖3.8-37QUARTUS下載程序界面


第6節(jié)?擴展練習(xí)

至此,VGA顯示顏色設(shè)計已經(jīng)完成,相信同學(xué)們已經(jīng)可以完全掌握這一設(shè)計。那么在掌握這項工程后可以多做一些思考,嘗試在工程原理不變的基礎(chǔ)上進行一定的數(shù)據(jù)調(diào)整,試著改變圖像顯示區(qū)域或者改變顯示顏色等參數(shù),挑戰(zhàn)一下獨立完成多個設(shè)計。也歡迎有更多思路和想法的同學(xué)前往至簡設(shè)計法論壇進行交流討論。



3.8VGA顯示顏色--明德?lián)P科教2(mdy-edu.com)的評論 (共 條)

分享到微博請遵守國家法律
长顺县| 荔浦县| 高碑店市| 遂平县| 本溪| 天祝| 利川市| 东乡| 玉溪市| 南开区| 房产| 巴彦淖尔市| 温宿县| 孝昌县| 平昌县| 天津市| 柳林县| 板桥市| 莱州市| 裕民县| 通化市| 松原市| 邢台市| 夏河县| 霍林郭勒市| 津南区| 治多县| 子长县| 楚雄市| 绍兴县| 蒙阴县| 子长县| 资阳市| 宜宾市| 中超| 牡丹江市| 察雅县| 昌平区| 同江市| 蒲江县| 庆阳市|