基于NiosⅡ的VGA彩條信號顯示的實現(xiàn)
4 系統(tǒng)的軟件設(shè)計與實現(xiàn)
系統(tǒng)的軟件流程圖如圖4 所示。
在硬件設(shè)計中定義好一個3 位的控制寄存器和8 個10 位的顏色值寄存器,控制寄存器主要控制3 種顏色信號的使能,顏色值寄存器存儲輸出彩條的顏色值,每種彩條可以輸出8 個不同顏色。在軟件中定義一個三進(jìn)制按鍵計數(shù)器。
系統(tǒng)軟件主要是通過對片內(nèi)寄存器的讀寫實現(xiàn)對VGA 的控制,包括顏色使能的控制、輸出彩條的顏色的控制。
5 結(jié) 語
本文提出了一種基于Nios Ⅱ嵌入式處理器軟核的VGA 彩條輸出顯示系統(tǒng)實現(xiàn)方法。使用Altera 的Cy2clone II FPGA 控制VGA 時序,穩(wěn)定可靠且具有開發(fā)周期短、成本低等特點。使用Nios Ⅱ處理器控制彩條輸出方便,易于理解。
評論