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