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