勇敢的芯伴你玩轉Altera FPGA連載53:PWM蜂鳴器驅動(dòng)之FPGA在線(xiàn)下載配置 特權同學(xué),版權所有 配套例程和更多資料下載鏈接: http://pan.baidu.com/s/1i5LMUUD ![]() 連接好USB Blaster下載線(xiàn)。給SF-CY4開(kāi)發(fā)板上電,同時(shí)打開(kāi)“…\prj\cy4ex2”目錄下的工程(雙擊cy4.qpf)。如圖7.18所示,點(diǎn)擊菜單欄的Programmer按鈕,進(jìn)入下載配置頁(yè)面, ![]() 圖7.18 Programmer按鈕 進(jìn)入下載頁(yè)面如圖7.19所示。確認“Mode”選項為“JTAG”,確認File列下的下載文件名稱(chēng)為“output_files/cy4.sof”,勾選“Program/Configure”。 ![]() 圖7.19Programmer頁(yè)面 然后確認Quartus II是否識別了USB Blaster下載線(xiàn)。若沒(méi)有識別,則點(diǎn)擊圖7.19左上角的“Hardware Setup…”。 如圖7.20所示,在彈出的Hardware Setup頁(yè)面里,選擇當前硬件為USB Blaster,然后close。如果當前硬件里面沒(méi)有USB Blaster選項,首先確認硬件上是否已經(jīng)把USBBlaster和 PC連接好,然后再?lài)L試多次拔插一下看看,或者重新啟動(dòng)Quartus II軟件看看。 ![]() 圖7.20 下載器識別與選擇 前面的步驟都確定好,如圖7.21所示,直接點(diǎn)擊右側的Start按鈕就可以啟動(dòng)下載操作,觀(guān)察左上角的Process是否會(huì )從0到100%。完成下載后我們可以聽(tīng)到SF-CY4開(kāi)發(fā)板上的蜂鳴器發(fā)出清脆的“滴滴”聲。 ![]() 圖7.21 下載操作 JTAG模式主要是將工程編譯生成的.sof燒錄到FPGA中,如果下載完成后斷電重新上電,那么你會(huì )看到你剛下載進(jìn)行的代碼不見(jiàn)了。(注意,如果配置芯片本身的代碼就是閃爍燈,那么你重新上電后肯定還是閃爍燈,如果大家要看看是否真的重新上電后JTAG在線(xiàn)下載的數據丟失了,那么不妨按照后面的JTGA燒錄配置芯片的步驟燒錄一個(gè)不閃爍燈的代碼,然后再做前面的下載看看)。 |