PWM蜂鳴器驅(qū)動之FPGA在線下載配置圖解
連接好USB Blaster下載線。給SF-CY4開發(fā)板上電,同時打開“…prjcy4ex2”目錄下的工程(雙擊cy4.qpf)。如圖7.18所示,點擊菜單欄的Programmer按鈕,進入下載配置頁面。
圖7.18 Programmer按鈕
進入下載頁面如圖7.19所示。確認“Mode”選項為“JTAG”,確認File列下的下載文件名稱為“output_files/cy4.sof”,勾選“Program/Configure”。
圖7.19 Programmer頁面
然后確認Quartus II是否識別了USB Blaster下載線。若沒有識別,則點擊圖7.19左上角的“Hardware Setup…”。
如圖7.20所示,在彈出的Hardware Setup頁面里,選擇當(dāng)前硬件為USB Blaster,然后close。如果當(dāng)前硬件里面沒有USB Blaster選項,首先確認硬件上是否已經(jīng)把USB Blaster和 PC連接好,然后再嘗試多次拔插一下看看,或者重新啟動Quartus II軟件看看。
圖7.20 下載器識別與選擇
前面的步驟都確定好,如圖7.21所示,直接點擊右側(cè)的Start按鈕就可以啟動下載操作,觀察左上角的Process是否會從0到100%。完成下載后我們可以聽到SF-CY4開發(fā)板上的蜂鳴器發(fā)出清脆的“滴滴”聲。
圖7.21 下載操作
JTAG模式主要是將工程編譯生成的.sof燒錄到FPGA中,如果下載完成后斷電重新上電,那么你會看到你剛下載進行的代碼不見了。(注意,如果配置芯片本身的代碼就是閃爍燈,那么你重新上電后肯定還是閃爍燈,如果大家要看看是否真的重新上電后JTAG在線下載的數(shù)據(jù)丟失了,那么不妨按照后面的JTGA燒錄配置芯片的步驟燒錄一個不閃爍燈的代碼,然后再做前面的下載看看)。