<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 產(chǎn)品拆解 > Digilent Nexys3 FPGA開發(fā)板評(píng)測(二)

          Digilent Nexys3 FPGA開發(fā)板評(píng)測(二)

          作者:EEPW 時(shí)間:2014-09-19 來源:網(wǎng)絡(luò) 收藏

            測試過程

          本文引用地址:http://www.ex-cimer.com/article/263136.htm

            到現(xiàn)在已經(jīng)對(duì)的硬件配置有了初步的了解。的使用非常方便,平臺(tái)的搭建非常簡單,一根USB-micro下載線能搞定一切,不用額外的穩(wěn)壓電源或者變壓器供電,對(duì)工程師來說真是個(gè)福音,不用在辦公室和實(shí)驗(yàn)室來回奔波了。直接在辦公桌上就可以設(shè)計(jì),下載程序。而且攜帶也很方便,只要有臺(tái)筆記本到那里都能開始工作。

            1.上電前準(zhǔn)備

            為了監(jiān)測一些通用的接口,我們還是要準(zhǔn)備一根USB-micro線用于與PC串口通信,一臺(tái)VGA監(jiān)視用的顯示器,一個(gè)USB口的鼠標(biāo)或鍵盤。有了這些基本可以監(jiān)測的運(yùn)行了。

            雖然Nexys3的配置很簡單,還是要花幾分鐘看看手冊,不要馬上通電。對(duì)于做過硬件設(shè)計(jì)的人來說,印制板上電前是很緊張的,接通電源一切就不在自己控制中了。Nexys3已經(jīng)是成熟的產(chǎn)品,當(dāng)然不會(huì)出現(xiàn)什么硬件上的問題。不過同學(xué)上電前要注意以下幾點(diǎn):

            Nexys3上有2個(gè)Micro USB接口,不注意很容易接錯(cuò)了。在J3編程口有“USB PROG”絲印字樣,J13串口有“UART”絲印字樣。

            Nexys3也可以接外部電源供電。這都通過跳線JP1來控制是哪種供電。想直接USB上電的同學(xué)要注意這個(gè)跳線一定要跳接在USB。

            開發(fā)板還有一個(gè)電源開關(guān)SWB,可能你會(huì)接上USB發(fā)現(xiàn)電源指示燈沒亮,別急,也許電源開關(guān)還在OFF狀態(tài)。

            Nexys3出廠時(shí)在并行PCM中預(yù)置了自檢程序,在BPI啟動(dòng)模式時(shí),上電后自檢程序會(huì)自動(dòng)加載到中。因此上電后希望能直觀感覺板子在工作,那就要注意跳線J8的設(shè)置,要選在BPI啟動(dòng)模式,即跳線帽都不接上。

            2.上電自檢

            準(zhǔn)備工作都就緒后,USB連線都接上了。在電腦中打開超級(jí)終端用作串口監(jiān)視,串口的配置為:波特率9600,8位數(shù)據(jù)位,1位停止位,無奇偶校驗(yàn)。

            將電源開關(guān)(SWB)打在ON的位置上,如無意外,Nexys3就開始工作了。

           電源指示燈(LD8)為紅色表示供電正常,指示燈(LD9)為黃色表示程序已經(jīng)加載正常,開始工作七段數(shù)碼顯示管循環(huán)顯示數(shù)字0-9,其下方按鈕會(huì)控制顯示管的顯示。8個(gè)撥動(dòng)開關(guān)可以控制相對(duì)應(yīng)的LED指示燈。


          監(jiān)視器會(huì)顯示256色的demo圖像。

           

          串口監(jiān)視程序會(huì)顯示一些demo信息表示。通信正常。

            再按下復(fù)位按鈕時(shí)程序會(huì)重新加載運(yùn)行。

            3.下載程序

            的最大特點(diǎn)就是在線可重復(fù)編程。Nexys3完全兼容Xilinx的開發(fā)工具,通過一根USB下載線就能對(duì)FPGA編程。同時(shí)Digilent提供的工具Adept能很方便的隊(duì)Nexys3進(jìn)行操作能下載程序到FPGA或者非易失性存儲(chǔ)器中。

            運(yùn)行程序Adept,它能自動(dòng)檢測連接上Nexys3。Adept的界面很簡潔,功能卻很強(qiáng)大,不過現(xiàn)在我們最關(guān)心的是下載程序。

            在Config菜單下,點(diǎn)擊browse按鈕選擇軟件自帶的Nexys3 demo程序,一般是.bit文件,然后點(diǎn)擊program按鈕,程序開始對(duì)FPGA直接編程。完成后FPGA開始工作,記住這樣加載的程序是直接下載到FPGA中的,由于不能保持,斷電后必須重新下載程序。

            在Memory菜單下,可以對(duì)串行和并行PCM編程。需要注意的是要選擇對(duì)應(yīng)的存儲(chǔ)器,同時(shí)加載的文件格式有一定要求,數(shù)據(jù)格式必須是16位的,可以通過Xilinx的編程工具iMPACT來生成要加載的文件。

            程序加載完后,選擇SPI或者BPI啟動(dòng)模式(跳線J8),重新上電或者復(fù)位后程序就從PCM存儲(chǔ)器中的下載到FPGA中運(yùn)行。

            同時(shí)Xilinx的編程工具iMPACT可以通過USB-Micro線直接下載程序到FPGA中。

            Adept功能還是蠻強(qiáng)大的,在以后的開發(fā)中也許還會(huì)用到。


          fpga相關(guān)文章:fpga是什么




          關(guān)鍵詞: adept Nexys3 FPGA

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();