范例
流水燈
圖1 流水燈范例
實現步驟
步驟1:
在Quartus II中,單擊File->Convert Programming Files..。打開編程文件轉換程序,如圖2所示。
圖2 編程文件轉換程序界面
在此界面中。在Programming file type:標簽后選擇JTAG Indirect Configuration File (.jjc);在Configuration device:標簽后選擇你所使用的EPCS型號,此外我選擇EPCS4。在Input file to convert方框中,單擊Flash Leader,再單擊Add Device..,如圖3一樣選擇EP2C8(請根據自己的FPGA型號自行選擇);單擊SOF Data,再單擊Add File..,選擇Quartus II編譯后的sof文件。配置完成界面如圖4所示。
圖3 Add Device
圖4 配置完成界面
單擊Generate,開始生成jjc文件。成功界面如圖5。
圖5 成功界面
關閉Convert Programming Files界面,進入下一步驟。
步驟2:
在Quartus II中,單擊Tools->Programmer,進入下載界面,如圖6所示。
圖6 下載界面
在此界面,單擊Hardware Setup,選擇下載線纜。雙擊選擇Usb-Blaster,如圖7所示。
圖7 選擇Usb-Blaster
回到下載界面,單擊led_water.sof,再單擊Change File..,選擇剛才轉換的output_file.jjc。添加完成后,安裝圖8所示勾選選項,選擇jjc文件。
圖8 選擇jjc文件
單擊Start,開始下載。下載完成后,請點擊復位鍵或者重啟開發板,就會看見固化的程序了。
友情提示:EPCS擦寫次數有限(請自行查詢),請盡量采用JTAG模式下載sof文件測試程序。
參考
1. Quartus II (幫助)之Programming Devices with Flash Loaders
http://quartushelp.altera.com/9.1/mergedProjects/program/pgm/pgm_pro_plf_file.htm
聲明:本文轉載於:http://www.cnblogs.com/yuphone/archive/2010/01/28/1658194.html
感謝作者的共享精神!!!