国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

這篇具有很好參考價(jià)值的文章主要介紹了FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、開發(fā)流程

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

二、新建文件夾(不許出現(xiàn)中文路徑)

先創(chuàng)建一個(gè)工程文件夾flow_led再創(chuàng)建四個(gè)子文件夾
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
doc存放工程的設(shè)計(jì)文檔或者其他一些datasheet文檔、數(shù)據(jù)手冊(cè)
par存放工程文件
rtl存放設(shè)計(jì)文件,也就代碼
sim存放工程的仿真文件

第一個(gè)第四個(gè)可以為空,但是做此可以有良好的習(xí)慣

三、新建工程

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
這是打開一個(gè)工程向?qū)?br>FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
這是選擇FPGA的芯片型號(hào)的
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
選擇第三方EDA的工具的
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
最后的信息確認(rèn)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

三、添加設(shè)計(jì)文件

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
選擇Verilog語言進(jìn)行編寫
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

四、配置工程

咳咳上面應(yīng)該才是配置工程,三和四寫反了
找一個(gè)流水燈的代碼
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

module flow_led(
    input               sys_clk  ,  //系統(tǒng)時(shí)鐘
    input               sys_rst_n,  //系統(tǒng)復(fù)位,低電平有效
	 
    output  reg  [3:0]  led         //4個(gè)LED燈
    );

//reg define
reg [23:0] counter;

//*****************************************************
//**                    main code
//***************************************************** 
                                                                                                                                                                                                                         
//計(jì)數(shù)器對(duì)系統(tǒng)時(shí)鐘計(jì)數(shù),計(jì)時(shí)0.2秒
always @(posedge sys_clk or negedge sys_rst_n) begin
    if (!sys_rst_n)
        counter <= 24'd0;
    else if (counter < 24'd1000_0000)
        counter <= counter + 1'b1;
    else
        counter <= 24'd0;
end

//通過移位寄存器控制IO口的高低電平,從而改變LED的顯示狀態(tài)
always @(posedge sys_clk or negedge sys_rst_n) begin
    if (!sys_rst_n)
        led <= 4'b0001;
    else if(counter == 24'd1000_0000) 
        led[3:0] <= {led[2:0],led[3]};
    else
        led <= led;
end

endmodule 

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
ctrl+s保存到rtl文件夾下
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

五、分析與綜合

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

六、分配引腳

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
點(diǎn)擊的是…/rtl/flow_led.v這個(gè)代碼頁面
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
這個(gè)東西只需要設(shè)置一次就夠了

將復(fù)用引腳改成普通的IO
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

咳咳,接下來才是真正的分配引腳

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
打開引腳分配表
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

對(duì)照著填入就行
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
有點(diǎn)亂,被我弄得,不過將就著看吧,點(diǎn)擊關(guān)閉就行
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
剛剛設(shè)置的引腳都在qsf這個(gè)文件里面,如果想要更改,可以直接在這個(gè)文件里面更改

七、編譯工程

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
這里是進(jìn)度:
分析與綜合
布局布線
生成用于加載程序的文件
時(shí)序分析
EDA網(wǎng)標(biāo)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
看到警告不要慌(我當(dāng)時(shí)是慌了),其實(shí)好像是時(shí)序沒做仿真沒做的原因

八、下載程序

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)

點(diǎn)擊programmer
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
添加驅(qū)動(dòng)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
添加下載文件

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
下載程序
嗯,超級(jí)緊張,害怕出現(xiàn)問題

成功了!??!
賊開心啊

注意點(diǎn):如果關(guān)閉后,再次打開電源,是不會(huì)進(jìn)行流水燈的
因?yàn)槟J(rèn)是保存在片內(nèi)SRAM的,而這個(gè)是掉電不保存的。如果想要掉電保存的話,需要固化到開發(fā)板的Flash中
而固化文件是jic文件,需要手動(dòng)將sof文件變成jic文件

附、修改成jic文件

FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
jic文件比sof文件時(shí)間長(zhǎng),并且掉電再上電才有結(jié)果

如果想擦除程序
FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)
如果想再寫入,在前面打勾就行

點(diǎn)燈小視頻

點(diǎn)燈了點(diǎn)燈了文章來源地址http://www.zghlxwxcb.cn/news/detail-444868.html

到了這里,關(guān)于FPGA新起點(diǎn)V1開發(fā)板(三)——Quartus II軟件的使用(流水燈的燒錄以及sof轉(zhuǎn)jic的方法記錄)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Quartus ii 軟件的使用

    Quartus ii 軟件的使用

    選擇一個(gè)路徑作為工程存放位置,然后在工程文件夾創(chuàng)建4個(gè)子文件夾,分別命名為: doc、par、rtl和sim。 doc文件夾用于存放項(xiàng)目相關(guān)的文檔, par文件夾用于存放Quartus軟件的工程文件,rtl文件夾用于存放源代碼, sim文件夾用于存放項(xiàng)目的仿真文件 。 打開Quartus ii 軟件,在菜單

    2024年01月23日
    瀏覽(17)
  • 使用Quartus II做FPGA設(shè)計(jì)遭遇的一些問題

    使用Quartus II做FPGA設(shè)計(jì)遭遇的一些問題

    問題1:Error:Width mismatch in pin_name – source is 。。。 ** 問題2:Error (275028): Bus name allowed only on bus line – pin “data[7…0]” Error (275029): Incorrect connector style at port “test_data[7…0]” for symbol “inst” of type top

    2024年02月11日
    瀏覽(20)
  • 一、Quartus II軟件的使用

    一、Quartus II軟件的使用

    使用流程圖總結(jié)圖:? 選擇【 File】→【 New Project Wizard…】來新建一個(gè)工程 ?【 File】→【 New】 ?輸入代碼: ?代碼保存到rtl目錄 【 Assignments】→【 Device...】 【 Analysis Synthesis】進(jìn)行語法檢查編譯 ?根據(jù)原理圖配好下面管腳 這里下載的程序是.sof文件格式,開發(fā)板斷電后程序

    2024年02月11日
    瀏覽(36)
  • FPGA必備軟件保姆級(jí)教程:Quartus II 15.0(Cyclone V器件庫)與ModelSim 10.5 的安裝教程

    FPGA必備軟件保姆級(jí)教程:Quartus II 15.0(Cyclone V器件庫)與ModelSim 10.5 的安裝教程

    重要提示!此教程只用于學(xué)習(xí)用途! 目錄 安裝包提供 Quartus II 15.0(Cyclone V器件庫)與ModelSim 10.5 的安裝步驟 2023年9月12日補(bǔ)檔,Quartus與ModelSim的關(guān)聯(lián)。 ? 教程使用的安裝包,均為網(wǎng)絡(luò)開源資源,侵權(quán)立刪。百度網(wǎng)盤鏈接:百度網(wǎng)盤 請(qǐng)輸入提取碼提取碼:hq4n 1.網(wǎng)盤下載這兩個(gè)

    2024年02月08日
    瀏覽(66)
  • FPGA之Quartus II 自帶的IP核的使用(IP核僅自己學(xué)習(xí),未完成)

    FPGA之Quartus II 自帶的IP核的使用(IP核僅自己學(xué)習(xí),未完成)

    1、鎖相環(huán): ? ? ? 鎖相環(huán)是對(duì)接收到的信號(hào)進(jìn)行處理,并從其中提取某個(gè)時(shí)鐘的相位信息。鎖相環(huán)由鑒相器、環(huán)路濾波器和壓控振蕩器組成。 ?鎖相環(huán)原理圖 鑒相器: ? ? ? ? 用來鑒別輸入信號(hào)輸入信號(hào)Ui與輸出信號(hào)輸出信號(hào)Uo之間的相位差相位差,并輸出誤差電壓Ud。Ud

    2023年04月09日
    瀏覽(22)
  • FPGA學(xué)習(xí)筆記 1 -- Quartus軟件的使用

    FPGA學(xué)習(xí)筆記 1 -- Quartus軟件的使用

    打開軟件→新建工程→設(shè)計(jì)輸入(verilog代碼)→配置工程(I/O引腳復(fù)用)→分析與綜合(對(duì)設(shè)計(jì)輸入進(jìn)行分析,檢查是否有語法錯(cuò)誤)→分配引腳(根據(jù)原理圖分配)→編譯工程(生成sof文件)→下載程序 或 找到工程路勁下的.qsf文件,直接添加或修改引腳 或 創(chuàng)建一個(gè)tcl文

    2024年02月12日
    瀏覽(17)
  • 基于Quartus II的fpga設(shè)計(jì)流程

    基于Quartus II的fpga設(shè)計(jì)流程

    本文僅用于記錄與學(xué)習(xí)。參考 串口(UART)的FPGA實(shí)現(xiàn)(含源碼工程) 邏輯綜合(logic synthesis)入門指南 quartusII關(guān)于時(shí)鐘約束 FPGA內(nèi)部硬件結(jié)構(gòu)簡(jiǎn)介 如有侵權(quán),聯(lián)系刪除 指用Verilog或VHDL語言實(shí)現(xiàn)的一個(gè)單元模塊。在這個(gè)單元模塊中,通過實(shí)例化將待驗(yàn)證設(shè)計(jì)(DUV)作為一個(gè)子模塊

    2024年02月05日
    瀏覽(36)
  • Quartus II Altera FPGA設(shè)置默認(rèn)打開工程文件路徑

    Quartus II Altera FPGA設(shè)置默認(rèn)打開工程文件路徑

    剛用Quartus II沒多久,每次打開工程,Quartus II都是打開Quartus II默認(rèn)打開工程文件路徑,不是自已存放工程的文件路徑,網(wǎng)上搜設(shè)置方法,教程很少,現(xiàn)在把我找到的方法分享給大家。 1:打開軟件,在軟件菜單欄選擇“Tools”,如下圖所示: 2:展開“Tools”菜單欄,選擇“optio

    2024年02月07日
    瀏覽(36)
  • FPGA學(xué)習(xí)任意波函數(shù)信號(hào)發(fā)生器的設(shè)計(jì)(基于quartus II13.0)

    FPGA學(xué)習(xí)任意波函數(shù)信號(hào)發(fā)生器的設(shè)計(jì)(基于quartus II13.0)

    平臺(tái): quartus II 13.0 仿真:signal tap II 語言:VHDL 方式:原理圖bdf輸入 芯片:Cyclone IV E: EP4CE6E22C8 設(shè)計(jì)一任意波函數(shù)信號(hào)發(fā)生器,具備以下兩功能: ①能輸出標(biāo)準(zhǔn)正弦波波形。 ②能輸出任意函數(shù)波形。 首先明確實(shí)驗(yàn)用到的宏模塊操作是在tool——MeGaWizard Plug-In Manager中(如下圖)

    2024年02月03日
    瀏覽(46)
  • FPGA-Quartus II 13.1畫邏輯門電路圖的詳細(xì)步驟

    FPGA-Quartus II 13.1畫邏輯門電路圖的詳細(xì)步驟

    ????????作為學(xué)習(xí)FPGA的小白一枚,總是在看論文的時(shí)候發(fā)現(xiàn)大牛們的內(nèi)容中包含邏輯設(shè)計(jì)圖也就是門電路的截圖,而我自己在學(xué)習(xí)的時(shí)候看正點(diǎn)原子或者野火視頻的時(shí)候沒有發(fā)現(xiàn)這一部分(也有可能有,但我沒全部看完系列視頻,所以也就沒發(fā)現(xiàn)),就上網(wǎng)搜索了這一部

    2024年02月12日
    瀏覽(84)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包