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