找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2830|回復: 0
打印 上一主題 下一主題
收起左側

關于nios,一個高人的一些見解

[復制鏈接]
跳轉到指定樓層
樓主
ID:104287 發(fā)表于 2016-1-30 04:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
學習nios一段時間了,有網友咨詢我該方面如何學習,那么我就簡單說說吧。

1  我建議最好對單片機有一定了解,這個方面資料是最多的,了解了比不了解的上手肯定快。關鍵是其一些思想,看中文肯定是快的,有了該方面的思想那么看英文資料會更好理解,而且更加準確。

2 建議看altera公司提供的所有資料,包括軟件的硬件的。關于其中的指令部分就不必要看了。 提醒的是,這里的看是瀏覽的意思,不求甚解的意思。

3 建議基本都瀏覽了之后找有一個跟altera開發(fā)板相關的一個用戶手冊,也就是教你如何來用開發(fā)板跑小程序的資料,沒有開發(fā)板的情況下,你就自己看看資料吧,想像吧。呵呵。如果有開發(fā)板,那么跟著一起學習,效果應該還可以。

4 這個時候你就基本上能知道nios是個什么東西了。你再回頭看看你以前看過的資料,你感受一定很深。 到這個程度也就基本上差不多了。

5 自己設計電路,先以開發(fā)板的電路為基礎,根據自己的需求,增加刪減一些。然后試驗。


     說實話,nios的用處呢,是有一定優(yōu)勢的,看具體在什么地方了。
     但也有自己的限制,他需要的外部資源和內部資源都比較多。比如需要的管腳數(shù)目要上百個,外部要sram,SDRAM,flash,還要有用戶I/O,這個時候你想想,你的fpga的I/O要多少才夠��?用BGA的fpga,那個價格你能承受嗎?還有資源問題,一個NIOS的核心要大約3000個LE,就相當于一個1C3的全部資源,如果你加入的外設越多,那么你的LE就要的越多,如果你加上你自己定義的邏輯那么需要的資源就更多了。
     個人正在努力開發(fā)該方面的東西以后會有更多的東西。具體用在那里,看自己的設計,具體問題具體分析吧!
    歡迎大家討論!



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表