快速啟動Corona (MAXREFDES12#) Nexys 3設(shè)計
引言
在電子設(shè)計領(lǐng)域,快速啟動并運(yùn)行一個新的設(shè)計是非常關(guān)鍵的。今天我們就來詳細(xì)介紹如何快速啟動Corona (MAXREFDES12#) Nexys 3設(shè)計,讓你能高效地開展相關(guān)工作。
文件下載:MAXREFDES12#.pdf
所需設(shè)備
要啟動Corona設(shè)計,我們需要以下設(shè)備:
- PC:運(yùn)行Windows?操作系統(tǒng),且安裝了Xilinx? ISE?/SDK版本13.4或更高版本,并且有一個USB端口。
- 許可證:Xilinx EDK/SDK版本13.4或更高版本的許可證。
- 開發(fā)板:Corona (MAXREFDES12#) 板以及Nexys?3開發(fā)套件。
- 電源:一個24V 1A的直流電源。
設(shè)計概述
要快速讓Corona設(shè)計運(yùn)行起來,我們可以通過下載并運(yùn)行FPGA項目來實(shí)現(xiàn)。具體步驟如下:
- 將Corona板連接到Nexys 3開發(fā)套件的JA1端口,要確保連接器按圖所示對齊。
- 從Corona頁面下載最新的RD12V01_00.ZIP文件。
- 將RD12V01_00.ZIP文件解壓到PC上的一個目錄。
- 打開Xilinx SDK。
- 將位流(.BIT)文件下載到板上,該位流包含F(xiàn)PGA硬件設(shè)計和軟件引導(dǎo)加載程序。
- 使用Xilinx SDK在MicroBlaze?上下載并運(yùn)行可執(zhí)行文件(.ELF)。
包含文件
硬件設(shè)計的頂層是一個適用于Xilinx ISE版本13.4的Xilinx ISE Project Navigator項目(.XISE)?;?a target="_blank">Verilog的HDL設(shè)計實(shí)例化了MicroBlaze核心、運(yùn)行MicroBlaze所需的支持硬件以及與Pmod端口接口的外設(shè)。這作為一個Xilinx軟件開發(fā)套件(SDK)項目提供,其中包括一個演示軟件應(yīng)用程序,用于評估Corona子系統(tǒng)參考設(shè)計。較低級別的C代碼驅(qū)動程序例程可移植到用戶自己的軟件項目中。
操作步驟
硬件連接
- 將Corona板連接到Nexys 3開發(fā)套件的JA1端口。
- 將24V直流電源的正極端子連接到Corona板上的TP3連接器,將負(fù)極端子連接到TP4連接器。
- 將Nexys 3開發(fā)套件上的SW8開關(guān)滑到ON位置,為其上電。
文件下載與解壓
- 在www.maximintegrated.com/AN5611下載最新的RD12V01_00.ZIP文件。
- 將RD12V01_00.ZIP文件解壓到PC上的一個目錄,要注意路徑不能超過Windows的260字符限制,且路徑中不能包含空格。
打開Xilinx SDK
從Windows開始菜單中打開Xilinx軟件開發(fā)套件(SDK),在提示輸入工作區(qū)目錄時,輸入C:designsmaximRD12V01_00RD12_NEXYS3_V01_00Design_FilessdkWorkspace,然后點(diǎn)擊OK。
檢查項目
查看SDK IDE中左上角的項目瀏覽器,如果包含三個組件,則可以跳過下一步;如果不包含,則通過文件導(dǎo)入菜單將項目導(dǎo)入。
下載位流文件
點(diǎn)擊“Program FPGA”圖標(biāo),選擇位流(.BIT)文件和FPGA BMM(.BMM)文件,設(shè)置好路徑后點(diǎn)擊“Program”,大約10秒后FPGA配置完成。
下載并運(yùn)行可執(zhí)行文件
在MAXREFDES12 C項目上右鍵單擊,選擇“Run As” - “Run Configurations…”,依次完成相關(guān)操作,最后按下“Run”按鈕,應(yīng)用程序?qū)⒃贛icroBlaze上運(yùn)行。此時,Nexys 3開發(fā)板上的LED將顯示數(shù)字輸入通道的電壓水平,7段LED面板將以十六進(jìn)制格式顯示MAX31911 16位寄存器值。你可以通過改變數(shù)字輸入電壓來驗(yàn)證寄存器值是否正常變化。
代碼文檔
代碼文檔可以在C:...RD12V01_00RD12_NEXYS3_V01_00Code_Documentation中找到。你可以使用瀏覽器打開MainPage.html文件以HTML格式查看,也可以使用PDF閱讀器打開MAXREFDES12_Code_Documentation.pdf文件以PDF格式查看。
大家在實(shí)際操作過程中有沒有遇到過一些特殊的問題呢?歡迎在評論區(qū)分享你的經(jīng)驗(yàn)和見解。
發(fā)布評論請先 登錄
快速啟動Corona (MAXREFDES12#) Nexys 3設(shè)計
評論