<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 產(chǎn)品拆解 > Digilent Nexys3 FPGA開(kāi)發(fā)板評測(二)

Digilent Nexys3 FPGA開(kāi)發(fā)板評測(二)

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

  測試過(guò)程

本文引用地址:http://dyxdggzs.com/article/263136.htm

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

  1.上電前準備

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

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

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

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

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

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

  2.上電自檢

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

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

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


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

 

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

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

  3.下載程序

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

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

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

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

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

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

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


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




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

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>