
Nios II軟件構建工具 - Nios II嵌入式設計包詳解
2012年10月17日 15:31 來源:本站整理 作者:Triquinne 我要評論(0)
Nios II 軟件構建工具
Nios II軟件構建工具是為應用程序、電路板支持包和軟件庫提供的一組功能強大的命令、工具和腳本,管理構建選項。
下載Nios II軟件構建工具手冊:
嵌入式軟件
有了Nios II嵌入式處理器之后,您可以使用多種嵌入式軟件組件。以下是Nios II EDS所提供的:MicroC/OS-II實時操作系統 (產品許可單獨銷售)、NicheStack TCP/IP網絡堆棧-Nios II 版 (產品許可單獨銷售)、Nios II C語言至硬件(C2H)加速編譯器 (產品許可單獨銷售)、FS2系統瀏覽器電路板調試控制臺(產品許可單獨銷售)、Newlib ANSI-C標準庫、簡單文件系統、硬件設計實例和應用軟件。
Altera IP和HAL API器件驅動
Altera提供全面的外設器件驅動,自動生成定制電路板支持包以加速您的軟件開發工作。
(1)硬件抽象層(HAL)——在頂層Nios II HAL上構建應用程序,提高效能。HAL是定義好的軟件層,清楚的劃分了應用程序和器件級軟件(請參考圖1)。HAL還提供ANSI C庫函數需要的文件描述符、I/O控制和緩沖等服務,因此,您的HAL驅動不需要提供這些函數。了解HAL系統庫(PDF)。
(2)電路板支持包——Nios IDE自動生成完整的電路板支持包,包括系統中的外設驅動。了解HAL系統庫(PDF)。
(3)定制驅動——利用HAL API,使用經過預定義、提供大量幫助的驅動開發過程,在HAL頂層開發自己的定制驅動。這一模塊化方法促進了小型代碼的重復使用,保持了代碼的一致性。下載HAL開發器件驅動(PDF)。
圖1.Nios II HAL
注釋:SPI = 串行外設接口;DMA = 直接存儲器訪問;CFI = 通用閃存接口。
本文導航
- 第 1 頁:Nios II嵌入式設計包詳解
- 第 2 頁:Nios II軟件構建工具
上周熱點文章排行榜
上周資料下載排行榜
論壇熱帖
熱門博文
創新實用技術專題
Xilinx緊逼Altera,哪家FPGA更好?

熱評
- LM3S9B96開發板手冊及原理圖
- NI推出Single-Board RIO嵌入式介面
- STM32F103ZET6紅牛電路圖
- 高通發布全新設計DragonBoard板
- 3.15投訴:揭開天翼3G手機的“欺騙”
- 小米手機2工程機月底將上市
- protel99se正式漢化版免費下載
- matlab 7.0軟件下載(免費破解版)
- hi3515海思原版原理圖
- 北斗小辣椒手機四核版將于9月下旬發布
博文
- 第一份工作的經驗總結
- PIC開發板是怎樣煉成的
- 我的電子之路還有多遠?
- 大二了,不靜下來好好想想不行了
- 電子工程師職業現狀談
- 文理科男女生大學四年的差別,有木有?
- 初學者哪一款單片機開發板比較好
- 這幾年,一個電子制作愛好者的煉成!
- 我想成為電子工程師
- 電子工程師之路的無價【珍藏】------勵志人生篇
用戶評論
查看全部 條評論
查看全部 條評論>>