NIOS II 學習第一天:LED流水燈實驗中諸多困惑的解決方案

來源:互聯網
上載者:User

        以前以為學好FPGA會很有用,開始接觸FPGA時,嘗試使用verliog 寫外設ip,因為自己功力尚淺,寫出來的大多不太穩定,不敢用。後來想為什麼不用NIOS II直接跑軟核呢,實現外設通訊會很方便,安全可靠,於是拿開發板來學一下流水燈的操作。

      LED燈的程式跑起來花了一天加一個晚上,第一天居然裝了一整天的軟體,第二天晚上有時間才開始調試,久經波折,流水燈亮了,真的很高興。下面吐槽下遇到的問題。

      1.不熟悉流程,對開發流程一頭霧水,參考

      如何在QUARTUSⅡ10.1上建立NIOSⅡ工程

     

http://wenku.baidu.com/view/bb248ff9910ef12d2af9e7ab.html

      2. NIOS II EDS 編譯錯誤,與win7 不相容,參考

      Win7下安裝使用QuartusII和NiosII SBTE

      http://www.cnblogs.com/sopc-mc/archive/2010/07/01/1769058.html

      3.NIOS II EDS 編譯工程的速度出奇的慢,還經常編譯錯誤

      耐心等著吧,要麼就換個高版本的quartus II + NIOS II,居然編譯成功有一定的機率!多編譯幾次吧。

      4.外設的函數庫說明究竟在哪個說明文檔裡?

      昨天晚上找了一個晚上也沒找到具體的說明,這一點沒有STM32做的好,其對外設的說明文ug_embedded_ip,也不全,並沒有很清楚的將明白每個ip core 的所有函數的功能和使用方法,只能自己去庫檔案標頭檔裡去看了,強烈建議學學STM32那種詳盡函數說明的做法!

      5.寫好程式,使用 flash programmer 用JTAG的方式下載固化程式,複位就OK了,第一個NIOS II流水燈程式終於跑起來了。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.